summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorKenneth Reitz <me@kennethreitz.com>2011-06-21 20:32:44 -0400
committerKenneth Reitz <me@kennethreitz.com>2011-06-21 20:32:44 -0400
commit0c7c248b9678a97291554e2686f94f7119ce873a (patch)
treeeafa389f375db28234abb269b827bf7d5af410c2 /docs
parent0d14f7f2b9797df396d2e18e9dfd083d72f1ab31 (diff)
downloadtablib-0c7c248b9678a97291554e2686f94f7119ce873a.tar.gz
installation updates
Diffstat (limited to 'docs')
-rw-r--r--docs/install.rst38
1 files changed, 26 insertions, 12 deletions
diff --git a/docs/install.rst b/docs/install.rst
index b6c3f31..48c6267 100644
--- a/docs/install.rst
+++ b/docs/install.rst
@@ -11,15 +11,29 @@ This part of the documentation covers the installation of Tablib. The first step
Installing Tablib
-----------------
-To install Tablib, it only takes one simple command. ::
+Distribute & Pip
+----------------
+
+Installing Tablib is simple with `pip <http://www.pip-installer.org/>`_::
+
+ $ pip install tablib
+
+or, with `easy_install <http://pypi.python.org/pypi/setuptools>`_::
+
+ $ easy_install tablib
+
+But, you really `shouldn't do that <http://www.pip-installer.org/en/latest/index.html#pip-compared-to-easy-install>`_.
+
+
+
+Cheeseshop Mirror
+-----------------
+
+If the Cheeseshop is down, you can also install Requests from Kenneth Reitz's personal `Cheeseshop mirror <pip.kreitz.co/>`_::
- $ pip install tablib
+ $ pip install -i http://pip.kreitz.co/simple tablib
-Or, if you must: ::
- $ easy_install tablib
-
-But, you really shouldn't do that.
-------------------
@@ -49,15 +63,15 @@ Speed Extentions
.. versionadded:: 0.8.5
-Tablib is partially dependent on the **pyyaml**, **simplejson**, and **xlwt** modules. To reduce installation issues, fully integrated versions of all required libraries are included in Tablib.
+Tablib is partially dependent on the **pyyaml**, **simplejson**, and **xlwt** modules. To reduce installation issues, fully integrated versions of all required libraries are included in Tablib.
However, if performance is important to you (and it should be), you can install **pyyaml** with C extentions from PyPi. ::
- $ pip install PyYAML
+ $ pip install PyYAML
If you're using Python 2.5, you should also install the **simplejson** module (pip will do this for you). If you're using Python 2.6+, the built-in **json** module is already optimized and in use. ::
- $ pip install simplejson
+ $ pip install simplejson
@@ -65,14 +79,14 @@ If you're using Python 2.5, you should also install the **simplejson** module (p
Staying Updated
---------------
-The latest version of Tablib will always be available here:
+The latest version of Tablib will always be available here:
* PyPi: http://pypi.python.org/pypi/tablib/
* GitHub: http://github.com/kennethreitz/tablib/
-When a new version is available, upgrading is simple. ::
+When a new version is available, upgrading is simple::
- $ pip install tablib --upgrade
+ $ pip install tablib --upgrade
Now, go get a :ref:`Quick Start <quickstart>`. \ No newline at end of file