Doug Hellmann avatar Doug Hellmann committed 625d85d

fix doc build for readthedocs.org

Comments (0)

Files changed (5)

+2011-02-26  Doug Hellmann  <dhellmann@racemi.com>
+
+	* virtualenvwrapper/version.py: Put the version info inside the
+	package so it is available to the doc build and packaging
+	script. This also makes the readthedocs.org build work properly.
+
+	* setup.py: Import the version information from the package.
+
+	* docs/sphinx/conf.py: Import the version information from the
+	package.
+
+	* Makefile: Remove rule to get the version from the installer for
+	the doc build.
+
 2011-01-24  Doug Hellmann  <dhellmann@racemi.com>
 
 	* virtualenvwrapper.sh: Replace hard-coded name "virtualenv" with
-# Get the version of the app.  This is used in the doc build.
-export VERSION=$(shell python setup.py --version)
-
 # Default target is to show help
 help:
 	@echo "sdist          - Source distribution"

docs/sphinx/conf.py

 # built documents.
 #
 # The short X.Y version.
-version = os.environ['VERSION']
+import virtualenvwrapper.version
+version = virtualenvwrapper.version.VERSION
 # The full version, including alpha/beta/rc tags.
 release = version
 
 #!/usr/bin/env python
 
+import virtualenvwrapper.version
+
 PROJECT = 'virtualenvwrapper'
-VERSION = '2.6.1'
+VERSION = virtualenvwrapper.version.VERSION
 
 # Bootstrap installation of Distribute
 import distribute_setup

virtualenvwrapper/version.py

+#!/usr/bin/env python
+# encoding: utf-8
+#
+# Copyright (c) 2011 Doug Hellmann.  All rights reserved.
+#
+"""Version info for virtualenvwrapper base system.
+"""
+
+VERSION = '2.6.2'
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.