-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Mostly added todos, AUTHORS.rst, fixed some links, added some text editors #46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| Authors | ||
| ------- | ||
|
|
||
| * `Kenneth Reitz <http://kennethreitz.com/>`_ (follow on `Twitter <http://twitter.com/#!/kennethreitz>`_ & `GitHub <https://github.com/kennethreitz>`_) | ||
| * `Aaron Weinberger <http://clipper.ship.edu/~aw9994/>`_ (follow on `GitHub <https://github.com/aaronw>`_) | ||
| * `Kamil Kisiel <http://www.kamilkisiel.net/>`_ (follow on `Twitter <https://twitter.com/#!/kisielk>`_ & `GitHub <https://github.com/kisielk>`_) | ||
| * `Seyi Ogunyemi <http://www.micrypt.com/>`_ (follow on `Twitter <https://twitter.com/#!/micrypt>`_ & `GitHub <https://github.com/micrypt>`_) | ||
| * `Alex Gaynor <http://alexgaynor.net>`_ (follow on `Twitter <http://twitter.com/#!/alex_gaynor>`_ & `Github <https://github.com/alex>`_) | ||
| * `nstielau <http://dev.nuclearrooster.com/>`_ (follow on `GitHub <https://github.com/nstielau>`_) | ||
| * `Adam Brenecki <http://adam.brenecki.id.au/>`_ (follow on `Twitter <https://twitter.com/#!/adambrenecki>`_ & `GitHub <https://github.com/adambrenecki>`_) | ||
| * `Nanda Kishore <http://google.com/profiles/madhav>`_ (follow on `GitHub <https://github.com/madhav>`_) | ||
| * `Donald Stufft <http://dstufft.com/>`_ (follow on `Twitter <https://twitter.com/#!/dstufft>`_ and `GitHub <https://github.com/dstufft>`_) | ||
| * `Brent O'Connor <http://www.epicserve.com/>`_ (follow on `Twitter <http://twitter.com/#!/epicserve>`_ & `GitHub <https://github.com/epicserve>`_) | ||
| * `Dalton Barreto <http://daltonmatos.com/>`_ (follow on `Twitter <https://twitter.com/#!/daltonmatos>`_ & `GitHub <https://github.com/daltonmatos>`_) | ||
| * `Daniel Schauenberg <http://unwiredcouch.com/>`_ (follow on `Twitter <http://twitter.com/#!/mrtazz>`_ & `GitHub <https://github.com/mrtazz>`_) | ||
| * `Mike Thornton <http://devdetails.com/>`_ (follow on `GitHub <https://github.com/six8>`_) | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| License | ||
| ------- | ||
|
|
||
| TBD. | ||
| .. todo:: Determine License |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,8 +1,9 @@ | ||
| Command Line Applications | ||
| ========================= | ||
|
|
||
|
|
||
| .. todo:: Explain "Command Line Applications" | ||
|
|
||
| Clint | ||
| ----- | ||
|
|
||
| .. todo:: Write about Clint |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -22,3 +22,7 @@ database-agnostic code without SQL. | |
|
|
||
| pip install sqlalchemy | ||
|
|
||
| Django ORM | ||
| ---------- | ||
|
|
||
| .. todo:: Explain Django ORM | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -54,14 +54,27 @@ the following lines into your vimrc:: | |
|
|
||
| .. todo:: add supertab notes | ||
|
|
||
| TextMate | ||
| -------- | ||
|
|
||
| "`TextMate <http://macromates.com/>`_ brings Apple's approach to operating systems into the world of text editors. By bridging UNIX underpinnings and GUI, TextMate cherry-picks the best of both worlds to the benefit of expert scripters and novice users alike." | ||
|
|
||
| Sublime Text | ||
| ------------ | ||
|
|
||
| "`Sublime Text <http://www.sublimetext.com/>`_ is a sophisticated text editor for code, html and prose. You'll love the slick user interface and extraordinary features." | ||
|
|
||
| Sublime Text uses Python for its plugin API. | ||
|
|
||
| `Sublime Text 2 <http://www.sublimetext.com/blog/articles/sublime-text-2-beta>`_ is currently in beta. | ||
|
|
||
| IDEs | ||
| :::: | ||
|
|
||
| PyCharm / IntelliJ IDEA | ||
| ----------------------- | ||
|
|
||
| PyCharm is developed by JetBrains, also known for IntelliJ IDEA. Both share the same code base and most of PyCharm's features can be brought to IntelliJ with the free `Python Plug-In <http://plugins.intellij.net/plugin/?id=631/>`_.. | ||
| `PyCharm <http://www.jetbrains.com/pycharm/>`_ is developed by JetBrains, also known for IntelliJ IDEA. Both share the same code base and most of PyCharm's features can be brought to IntelliJ with the free `Python Plug-In <http://plugins.intellij.net/plugin/?id=631/>`_. | ||
|
|
||
| Eclipse | ||
| ------- | ||
|
|
@@ -82,8 +95,7 @@ Spyder | |
| Includes integration with `pyflakes <http://pypi.python.org/pypi/pyflakes>`_, `pylint <http://www.logilab.org/857>`_, | ||
| and `rope <http://rope.sourceforge.net/>`_. | ||
|
|
||
| Spyder is open-source (free), offers code completion, syntax highlighting, class and function browser, and object | ||
| inspection | ||
| Spyder is open-source (free), offers code completion, syntax highlighting, class and function browser, and object inspection. | ||
|
|
||
|
|
||
|
|
||
|
|
@@ -100,7 +112,7 @@ It solves the "Project X depends on version 1.x but, Project Y needs 4.x" dilemm | |
| virtualenvwrapper | ||
| ----------------- | ||
|
|
||
| Virtualenvwrapper makes virtualenv a pleasure to use by wrapping the command line API with a nicer CLI. | ||
| `Virtualenvwrapper <http://pypi.python.org/pypi/virtualenvwrapper>`_ makes virtualenv a pleasure to use by wrapping the command line API with a nicer CLI. | ||
|
|
||
| :: | ||
|
|
||
|
|
@@ -121,9 +133,17 @@ Other Tools | |
| IPython | ||
| ------- | ||
|
|
||
| `IPython <http://ipython.org/>`_ provides a rich toolkit to help you make the most out of using Python interactively. Its main components are: | ||
|
|
||
| * Powerful Python shells (terminal- and Qt-based). | ||
| * A web-based notebook with the same core features but support for rich media, text, code, mathematical expressions and inline plots. | ||
| * Support for interactive data visualization and use of GUI toolkits. | ||
| * Flexible, embeddable interpreters to load into your own projects. | ||
| * Tools for high level and interactive parallel computing. | ||
|
|
||
| :: | ||
|
|
||
| $ pip install ipython | ||
| pip install ipython | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. OK, I wasn't sure. Some examples had them, some didn't. I prefer not to have them because it makes it easier to copy and paste commands without it, however taking the stance of using
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. That would be great!
|
||
|
|
||
|
|
||
|
|
||
|
|
@@ -132,6 +152,6 @@ BPython | |
|
|
||
| :: | ||
|
|
||
| $ pip install bpython | ||
| pip install bpython | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -4,7 +4,7 @@ Choosing a License | |
| Open source. | ||
|
|
||
|
|
||
|
|
||
| .. todo:: Fill in License stub | ||
|
|
||
|
|
||
| Non-Restrictive | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was an AUTHORS.rst before, but I decided to take it out. We can link to this page instead:
https://github.com/kennethreitz/python-guide/contributors