Doug Hellmann avatar Doug Hellmann committed 6d8d90c

closes #70 by adding a list of supported shells and python versions to documentation and trove classifiers

Comments (0)

Files changed (3)

 2010-12-26  Doug Hellmann  <dhellmann@racemi.com>
 
 	* setup.py: Change "requires" to "install_requires" so pip will
-	try to install virtualenv if it is not already there.
+	try to install virtualenv if it is not already there.  Add trove
+	classifiers for the supported Python versions.
 
 	* virtualenvwrapper.sh (virtualenvwrapper_get_python_version): Use
 	python's -V option and cut to get the version instead of a python

docs/en/install.rst

 Installation
 ============
 
+Supported Shells
+================
+
+virtualenvwrapper is a set of shell *functions* defined in Bourne
+shell compatible syntax.  It is tested under `bash`, `ksh`, and `zsh`.
+It may work with other shells, so if you find that it does work with a
+shell not listed here please let me know.  If you can modify it to
+work with another shell, without completely rewriting it, send a pull
+request through the bitbucket project page.  If you write a clone to
+work with an incompatible shell, let me know and I will link to it
+from this page.
+
+Python Versions
+===============
+
+virtualenvwrapper is tested under Python 2.4 - 2.7.
+
 Basic Installation
 ==================
 
 along with virtualenv.  You may need administrative privileges to do
 that.
 
+An alternative to installing it into the global site-packages is to
+add it to your user local directory (usually `~/.local`).
+
+::
+
+  $ pip install --install-option="--user" virtualenvwrapper
+
 WORKON_HOME
 ===========
 
     classifiers = [ 'Development Status :: 5 - Production/Stable',
                     'License :: OSI Approved :: BSD License',
                     'Programming Language :: Python',
+                    'Programming Language :: Python :: 2',
+                    'Programming Language :: Python :: 2.4',
+                    'Programming Language :: Python :: 2.5',
+                    'Programming Language :: Python :: 2.6',
+                    'Programming Language :: Python :: 2.7',
                     'Intended Audience :: Developers',
                     'Environment :: Console',
                     ],
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.