From 580e32fb6a0fea5c34677899f7cd215a6a54fd95 Mon Sep 17 00:00:00 2001 From: kuyan Date: Sat, 24 Aug 2013 01:21:46 -0700 Subject: [PATCH 01/10] Update Buildbot URL. --- docs/scenarios/ci.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/scenarios/ci.rst b/docs/scenarios/ci.rst index 3a80c70..d9fc431 100644 --- a/docs/scenarios/ci.rst +++ b/docs/scenarios/ci.rst @@ -26,7 +26,7 @@ engine. Use it. Buildbot -------- -`Buildbot `_ is a Python system to +`Buildbot `_ is a Python system to automate the compile/test cycle to validate code changes. @@ -85,4 +85,4 @@ thorough. In order to activate testing for your project, go to `the travis-ci site `_ and login with your Github account. Then activate your project in your profile settings and that's -it. From now on, your project's tests will be run on every push to Github. +it. From now on, your project's tests will be run on every push to Github. From 5609bc8bbff2189e1659f47039f218ae34cac271 Mon Sep 17 00:00:00 2001 From: kuyan Date: Sat, 24 Aug 2013 01:22:47 -0700 Subject: [PATCH 02/10] Update tox URL. --- docs/scenarios/ci.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/scenarios/ci.rst b/docs/scenarios/ci.rst index d9fc431..1bb2af5 100644 --- a/docs/scenarios/ci.rst +++ b/docs/scenarios/ci.rst @@ -38,7 +38,7 @@ Mule? Tox --- -`tox `_ is an automation tool providing +`tox `_ is an automation tool providing packaging, testing and deployment of Python software right from the console or CI server. It is a generic virtualenv management and test command line tool which provides the following features: From 5982ec650a64210a831971771497315db286fab5 Mon Sep 17 00:00:00 2001 From: kuyan Date: Sat, 24 Aug 2013 01:23:15 -0700 Subject: [PATCH 03/10] Update Travis CI URL because always https. --- docs/scenarios/ci.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/scenarios/ci.rst b/docs/scenarios/ci.rst index 1bb2af5..6e2025d 100644 --- a/docs/scenarios/ci.rst +++ b/docs/scenarios/ci.rst @@ -53,7 +53,7 @@ which provides the following features: Travis-CI --------- -`Travis-CI `_ is a distributed CI server which builds tests +`Travis-CI `_ is a distributed CI server which builds tests for open source projects for free. It provides multiple workers to run Python tests on and seamlessly integrates with Github. You can even have it comment on your Pull Requests whether this particular changeset breaks the build or not. So if you are @@ -83,6 +83,6 @@ notifications, before and after steps and much more. The `travis-ci docs `_ explain all of those and are very thorough. -In order to activate testing for your project, go to `the travis-ci site `_ +In order to activate testing for your project, go to `the travis-ci site `_ and login with your Github account. Then activate your project in your profile settings and that's it. From now on, your project's tests will be run on every push to Github. From 920aa3725c88a82101ad29502e8a8b4242bfbf9f Mon Sep 17 00:00:00 2001 From: kuyan Date: Sat, 24 Aug 2013 01:26:15 -0700 Subject: [PATCH 04/10] Use Wayback Machine to resolve a dead link. --- docs/scenarios/db.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/scenarios/db.rst b/docs/scenarios/db.rst index 5d12c2a..6d6d6ce 100644 --- a/docs/scenarios/db.rst +++ b/docs/scenarios/db.rst @@ -11,7 +11,7 @@ Nearly all Python database modules such as `sqlite3`, `psycopg` and Tutorials that explain how to work with modules that conform to this interface can be found `here `__ and -`here `__. +`here `__. SQLAlchemy ---------- From c52c9187ae4dc9b7436a15426f8fda8f1eda5a12 Mon Sep 17 00:00:00 2001 From: kuyan Date: Sat, 24 Aug 2013 01:27:22 -0700 Subject: [PATCH 05/10] Add Qt link. --- docs/scenarios/gui.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/scenarios/gui.rst b/docs/scenarios/gui.rst index 7f502b3..94b1903 100644 --- a/docs/scenarios/gui.rst +++ b/docs/scenarios/gui.rst @@ -4,7 +4,7 @@ GUI Applications Qt -- -Qt is a cross-platform application framework that is widely used for developing +`Qt `_ is a cross-platform application framework that is widely used for developing software with a GUI but can also be used for non-GUI applications. PySide From 1e38672e668a6c629d8154ce5dfab95fa7a55131 Mon Sep 17 00:00:00 2001 From: kuyan Date: Sat, 24 Aug 2013 11:42:32 -0700 Subject: [PATCH 06/10] Update Gunicorn help link. --- docs/scenarios/web.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/scenarios/web.rst b/docs/scenarios/web.rst index 588dbb2..dd6418b 100644 --- a/docs/scenarios/web.rst +++ b/docs/scenarios/web.rst @@ -152,7 +152,7 @@ lightweight, easy to use, and uses many UNIX idioms. Gunicorn is not designed to face the internet -- it was designed to run behind Nginx which buffers slow requests and takes care of other important considerations. A sample setup for Nginx + Gunicorn can be found in the -`Gunicorn help `_. +`Gunicorn help `_. .. _uwsgi-ref: From 0b897088fcde12b99d5b1727b0b9f664105d8e92 Mon Sep 17 00:00:00 2001 From: kuyan Date: Sat, 24 Aug 2013 11:44:32 -0700 Subject: [PATCH 07/10] Update link to Gondor documentation. --- docs/scenarios/web.rst | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/scenarios/web.rst b/docs/scenarios/web.rst index dd6418b..99b3dfc 100644 --- a/docs/scenarios/web.rst +++ b/docs/scenarios/web.rst @@ -235,9 +235,7 @@ and Pinax applications. Gondor supports Django versions 1.2 and 1.3 on Python version 2.7, and can automatically configure your Django site if you use ``local_settings.py`` for site-specific configuration information. -Gondor publishes guides to deploying `Django projects -`_ and `Pinax projects -`_ on their platform. +Gondor has a guide on deploying `Django projects `_. Templating From c5e37675ce06ed310560a254d7f672c8ae0b6eca Mon Sep 17 00:00:00 2001 From: kuyan Date: Sat, 24 Aug 2013 11:49:59 -0700 Subject: [PATCH 08/10] Update virtualenvwrapper documentation links. --- docs/dev/virtualenvs.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/dev/virtualenvs.rst b/docs/dev/virtualenvs.rst index ee6ace2..c08f111 100644 --- a/docs/dev/virtualenvs.rst +++ b/docs/dev/virtualenvs.rst @@ -60,7 +60,7 @@ where they were placed. virtualenvwrapper ----------------- -`virtualenvwrapper `_ +`virtualenvwrapper `_ provides a set of commands which makes working with virtual environments much more pleasant. It also places all your virtual environments in one place. @@ -72,7 +72,7 @@ To install (make sure **virtualenv** is already installed): $ export WORKON_HOME=~/Envs $ source /usr/local/bin/virtualenvwrapper.sh -(`Full virtualenvwrapper install instructions `_.) +(`Full virtualenvwrapper install instructions `_.) For Windows, you can use the `virtualenvwrapper-powershell `_ clone. @@ -136,7 +136,7 @@ Other useful commands ``lssitepackages`` Shows contents of ``site-packages`` directory. -`Full list of virtualenvwrapper commands `_. +`Full list of virtualenvwrapper commands `_. autoenv ------- From 8bd2c129658fd3bfd48e1b60f5bf6f3d1a4a5a46 Mon Sep 17 00:00:00 2001 From: kuyan Date: Sat, 24 Aug 2013 11:54:40 -0700 Subject: [PATCH 09/10] Update link to 'A Byte of Python'. --- docs/intro/learning.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/intro/learning.rst b/docs/intro/learning.rst index 63d6d04..27e770d 100644 --- a/docs/intro/learning.rst +++ b/docs/intro/learning.rst @@ -85,7 +85,7 @@ A free introductory book that teaches python at the beginner level, it assumes n previous programming experience. `A Byte of Python for Python 2.x `_ - `A Byte of Python for Python 3.x `_ + `A Byte of Python for Python 3.x `_ Advanced @@ -130,7 +130,7 @@ A Primer on Scientific Programming with Python ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A Primer on Scientific Programming with Python, written by Hans Petter Langtangen, -mainly covers python's usage in scientific field. In the book, examples are +mainly covers python's usage in scientific field. In the book, examples are choosen from mathematics and the natural sciences. `A Primer on Scientific Programming with Python `_ @@ -138,7 +138,7 @@ choosen from mathematics and the natural sciences. Numerical Methods in Engineering with Python ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Numerical Methods in Engineering with Python,written by Jaan Kiusalaas, attempts to +Numerical Methods in Engineering with Python,written by Jaan Kiusalaas, attempts to emphasis on numerical methods and how to implement them in python. `Numerical Methods in Engineering with Python `_ From 4cc1d119f14c207b17e2c2a157bda954a854fba9 Mon Sep 17 00:00:00 2001 From: kuyan Date: Sat, 24 Aug 2013 11:56:16 -0700 Subject: [PATCH 10/10] Add link to 'Python in a Nutshell'. --- docs/intro/learning.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/intro/learning.rst b/docs/intro/learning.rst index 27e770d..0cb397b 100644 --- a/docs/intro/learning.rst +++ b/docs/intro/learning.rst @@ -153,6 +153,8 @@ Python in a Nutshell, written by Alex Martelli, covers most cross-platform python's usage, from its syntax to built-in libraries to advanced topics such as writing C extensions. + `Python in a Nutshell `_ + The Python Language Reference ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~