[py-svn] r57574 - in py/release/0.9.x: . py py/doc
hpk at codespeak.net
hpk at codespeak.net
Fri Aug 22 11:03:46 CEST 2008
Author: hpk
Date: Fri Aug 22 11:03:43 2008
New Revision: 57574
Modified:
py/release/0.9.x/MANIFEST
py/release/0.9.x/py/__init__.py
py/release/0.9.x/py/doc/download.txt
py/release/0.9.x/py/doc/index.txt
py/release/0.9.x/setup.py
Log:
improved download doc, bumped version, regen setup.py
Modified: py/release/0.9.x/MANIFEST
==============================================================================
--- py/release/0.9.x/MANIFEST (original)
+++ py/release/0.9.x/MANIFEST Fri Aug 22 11:03:43 2008
@@ -60,9 +60,9 @@
py/apigen/tracer/testing/test_model.py
py/apigen/tracer/testing/test_package.py
py/apigen/tracer/tracer.py
-py/bin/_docgen.py
py/bin/_findpy.py
py/bin/_genscripts.py
+py/bin/gendoc.py
py/bin/py.cleanup
py/bin/py.countloc
py/bin/py.lookup
Modified: py/release/0.9.x/py/__init__.py
==============================================================================
--- py/release/0.9.x/py/__init__.py (original)
+++ py/release/0.9.x/py/__init__.py Fri Aug 22 11:03:43 2008
@@ -22,7 +22,7 @@
"""
from initpkg import initpkg
-version = "0.9.2b9"
+version = "0.9.2b10"
initpkg(__name__,
description = "py lib: agile development and test support library",
Modified: py/release/0.9.x/py/doc/download.txt
==============================================================================
--- py/release/0.9.x/py/doc/download.txt (original)
+++ py/release/0.9.x/py/doc/download.txt Fri Aug 22 11:03:43 2008
@@ -24,7 +24,7 @@
Downloading a tar/zip archive and installing that
===================================================
-Go to the project pages and download a tar or zip file:
+Go to the python package index (pypi) and download a tar or zip file:
http://pypi.python.org/pypi/py/
@@ -48,33 +48,46 @@
svn co http://codespeak.net/svn/py/release/0.9.x py-0.9.x
-You should then be able to issue::
+You can then issue::
python setup.py develop
-and work with the local version.
+in order to work with your checkout version.
-If this doesn't work for you then you can also
-source (linux) or execute (windows) some scripts
-that set environment variables for using your checkout.
-You can execute:
+other interesting svn checkout points::
- python ~/path/to/checkout/py/env.py
+ http://codespeak.net/
+ svn/py/release # release tags and branches
+ svn/py/dist # latest stable (may or may not be a release)
+ svn/py/trunk # head development / merge point
-or on windows:
- \\path\\to\\checkout\\py\\env.cmd
+Working with multiple py lib versions / svn externals
+=======================================================
-to get settings for PYTHONPATH and PATH.
+If you happen to have multiple versions of the py lib
+around or you ship the py lib as an svn-external to
+then you might want to use py lib scripts more directly.
+For example if you have a project layout like this::
+ mypkg/
+ subpkg1/
+ tests/
+ tests/
+ py/ # as svn-external, could be specific tag/version
-py subversion directory structure
-=================================
+then you want to make sure that the actual local py lib is used
+and not another system-wide version. For this you need to add
+``py/bin`` or ``py\bin\win32`` respectively to your system's PATH settings.
-The directory release layout of the repository is
-going to follow this scheme::
+You can do this by executing (on windows) a script to set the environment::
+
+ c:\\path\to\checkout\py\env.cmd
+
+or on linux/osx you can add something like this to your shell
+initialization::
+
+ eval `python ~/path/to/checkout/py/env.py`
+
+to get good settings for PYTHONPATH and PATH.
- http://codespeak.net/
- svn/py/dist # latest stable (may or may not be a release)
- svn/py/release # release tags and branches
- svn/py/trunk # head development / merge point
Modified: py/release/0.9.x/py/doc/index.txt
==============================================================================
--- py/release/0.9.x/py/doc/index.txt (original)
+++ py/release/0.9.x/py/doc/index.txt Fri Aug 22 11:03:43 2008
@@ -4,7 +4,7 @@
The py lib is a development support library featuring
py.test, ad-hoc distributed execution, micro-threads
(greenlets) and uniform local path and svn abstractions.
- Works on Linux, Windows and OSX, Python versions
+ It works on Linux, Windows and OSX, Python versions
2.3, 2.4, 2.5 and 2.6.
`Download and Installation`_
Modified: py/release/0.9.x/setup.py
==============================================================================
--- py/release/0.9.x/setup.py (original)
+++ py/release/0.9.x/setup.py Fri Aug 22 11:03:43 2008
@@ -38,7 +38,7 @@
name='py',
description='py lib: agile development and test support library',
long_description = long_description,
- version='0.9.2b9',
+ version='0.9.2b10',
url='http://pylib.org',
download_url='http://codespeak.net/py/0.9.2/download.html',
license='MIT license',
@@ -129,9 +129,9 @@
'apigen/style.css',
'apigen/todo-apigen.txt',
'apigen/todo.txt',
- 'bin/_docgen.py',
'bin/_findpy.py',
'bin/_genscripts.py',
+ 'bin/gendoc.py',
'bin/py.cleanup',
'bin/py.countloc',
'bin/py.lookup',
More information about the pytest-commit
mailing list