Hi, thanks to all who helped with the 0.9.2 release! see below for the release announcement. hope that all the eggs now work properly. cheers, holger Welcome to the 0.9.2 py lib and py.test release - mainly fixing Windows issues, providing better packaging and integration with setuptools. Summry of main features: * py.test: cross-project testing tool with many advanced features * py.execnet: ad-hoc code distribution to SSH, Socket and local sub processes * py.magic.greenlet: micro-threads on standard CPython ("stackless-light") * py.path: path abstractions over local and subversion files * rich documentation of py's exported API * tested against Linux, Win32, OSX, works on python 2.3-2.6 good entry points: Pypi pages: http://pypi.python.org/pypi/py/ Download/Install: http://codespeak.net/py/0.9.2/download.html Documentation/API: http://codespeak.net/py/0.9.2/index.html the CHANGELOG excerpt for the 0.9.1 -> 0.9.2 transition: * refined installation and metadata, created new setup.py, now based on setuptools/ez_setup (thanks to Ralf Schmitt for his support). * improved the way of making py.* scripts available in windows environments, they are now added to the Scripts directory as ".cmd" files. * py.path.svnwc.status() now is more complete and uses xml output from the 'svn' command if available (Guido Wesdorp) * fix for py.path.svn* to work with svn 1.5 (Chris Lamb) * fix path.relto(otherpath) method on windows to use normcase for checking if a path is relative. * py.test's traceback is better parseable from editors (follows the filenames:LINENO: MSG convention) (thanks to Osmo Salomaa) * fix to javascript-generation, "py.test --runbrowser" should work more reliably now * removed previously accidentally added py.test.broken and py.test.notimplemented helpers. * there now is a py.__version__ attribute best and have fun, holger krekel -- collaborative expert contracting: http://merlinux.eu PyPy Python/Compiler tool chain: http://codespeak.net/pypy pylib py.test/greenlets/svn APIs: http://pylib.org
holger krekel wrote:
Hi, thanks to all who helped with the 0.9.2 release! see below for the release announcement. hope that all the eggs now work properly. cheers, holger
Welcome to the 0.9.2 py lib and py.test release - mainly fixing Windows issues, providing better packaging and integration with setuptools.
Summry of main features:
* py.test: cross-project testing tool with many advanced features * py.execnet: ad-hoc code distribution to SSH, Socket and local sub processes * py.magic.greenlet: micro-threads on standard CPython ("stackless-light") * py.path: path abstractions over local and subversion files * rich documentation of py's exported API * tested against Linux, Win32, OSX, works on python 2.3-2.6
good entry points:
Pypi pages: http://pypi.python.org/pypi/py/ Download/Install: http://codespeak.net/py/0.9.2/download.html Documentation/API: http://codespeak.net/py/0.9.2/index.html
[... snip ...] I attempted to upgrade from py 0.9.1 to 0.9.2 on my fully-patched, MS Windows XP Pro machine running Python 2.5.2, but I do not think I was successful. Following the recommendation at http://codespeak.net/py/0.9.2/download.html, I downloaded and ran the cleanup script. Here is the output: C:\>py-winpath-clean.py PATH contains old py/bin/win32 scripts: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Adaptec Shared\System;C:\Python25;C:\Python25\DLLS;C:\Python25\Lib\s ite-packages;C:\Program Files\Microsoft Visual Studio\VSS;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;c:\PAGE;C:\Program Files\Multi-Edit 9;C:\Program Files\NSIS;C:\RSI\IDL55\bin\bin.x86;C:\Py thon25\Lib\site-packages\py\bin\win32;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Intel\DMIX;C:\Python25\Lib\site-packages\py\bin\win32 pruning and setting a new PATH: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Adaptec Shared\System;C:\Python25;C:\Python25\DLLS;C:\Python25\Lib\site-pack ages;C:\Program Files\Microsoft Visual Studio\VSS;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;c:\PAGE;C:\Program Files\Multi-Edit 9;C:\Program Files\NSIS;C:\RSI\IDL55\bin\bin.x86;C:\Program Fi les\QuickTime\QTSystem\;C:\Program Files\Intel\DMIX removing C:\Python25\scripts\py.test removing C:\Python25\scripts\py.lookup removing C:\Python25\scripts\py.cleanup removing C:\Python25\scripts\py.rest removing C:\Python25\scripts\py.countloc removing C:\Python25\scripts\_update_website.py removing C:\Python25\scripts\_makepyrelease.py removing C:\Python25\scripts\_findpy.py removing C:\Python25\scripts\pytest.cmd Here is my attempt to install py 0.9.2 ... C:\>easy_install py Searching for py Best match: py 0.9.1 Adding py 0.9.1 to easy-install.pth file Using c:\python25\lib\site-packages Processing dependencies for py Finished processing dependencies for py C:\> ... which looks like the same version I already had was reinstalled. Could someone provide some guidance on what I did incorrectly? Thanks, -- jv
Jim Vickroy wrote: [snip]
I attempted to upgrade from py 0.9.1 to 0.9.2 on my fully-patched, MS Windows XP Pro machine running Python 2.5.2, but I do not think I was successful.
Following the recommendation at http://codespeak.net/py/0.9.2/download.html, I downloaded and ran the cleanup script. Here is the output:
[snip]
Here is my attempt to install py 0.9.2 ...
C:\>easy_install py
Searching for py
Best match: py 0.9.1
Adding py 0.9.1 to easy-install.pth file
Using c:\python25\lib\site-packages
Processing dependencies for py
Finished processing dependencies for py
C:\>
... which looks like the same version I already had was reinstalled.
Could someone provide some guidance on what I did incorrectly?
Maybe you did nothing wrong :-). I Actually observe exactly the same behavior on my Ubuntu machine, so somehow easy_install does not seem to pick up 0.9.2? Cheers, Carl Friedrich
Carl Friedrich Bolz wrote:
Jim Vickroy wrote: [snip]
I attempted to upgrade from py 0.9.1 to 0.9.2 on my fully-patched, MS Windows XP Pro machine running Python 2.5.2, but I do not think I was successful.
Following the recommendation at http://codespeak.net/py/0.9.2/download.html, I downloaded and ran the cleanup script. Here is the output:
[snip]
Here is my attempt to install py 0.9.2 ...
C:\>easy_install py
Searching for py
Best match: py 0.9.1
Adding py 0.9.1 to easy-install.pth file
Using c:\python25\lib\site-packages
Processing dependencies for py
Finished processing dependencies for py
C:\>
... which looks like the same version I already had was reinstalled.
Could someone provide some guidance on what I did incorrectly?
Maybe you did nothing wrong :-). I Actually observe exactly the same behavior on my Ubuntu machine, so somehow easy_install does not seem to pick up 0.9.2?
you need to ask explicitly for an upgrade I think (--upgrade or -U)
Samuele Pedroni wrote:
Carl Friedrich Bolz wrote:
Maybe you did nothing wrong :-). I Actually observe exactly the same behavior on my Ubuntu machine, so somehow easy_install does not seem to pick up 0.9.2?
you need to ask explicitly for an upgrade I think (--upgrade or -U)
It works! The wonders of extremely advanced technology. Thanks, Samuele. Cheers, Carl Friedrich
On Thu, Aug 28, 2008 at 15:09 -0600, Jim Vickroy wrote:
I attempted to upgrade from py 0.9.1 to 0.9.2 on my fully-patched, MS Windows XP Pro machine running Python 2.5.2, but I do not think I was successful.
Following the recommendation at http://codespeak.net/py/0.9.2/download.html, I downloaded and ran the cleanup script. Here is the output:
C:\>py-winpath-clean.py
PATH contains old py/bin/win32 scripts: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Adaptec Shared\System;C:\Python25;C:\Python25\DLLS;C:\Python25\Lib\s
ite-packages;C:\Program Files\Microsoft Visual Studio\VSS;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;c:\PAGE;C:\Program Files\Multi-Edit 9;C:\Program Files\NSIS;C:\RSI\IDL55\bin\bin.x86;C:\Py
thon25\Lib\site-packages\py\bin\win32;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Intel\DMIX;C:\Python25\Lib\site-packages\py\bin\win32
pruning and setting a new PATH: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Adaptec Shared\System;C:\Python25;C:\Python25\DLLS;C:\Python25\Lib\site-pack
ages;C:\Program Files\Microsoft Visual Studio\VSS;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;c:\PAGE;C:\Program Files\Multi-Edit 9;C:\Program Files\NSIS;C:\RSI\IDL55\bin\bin.x86;C:\Program Fi
les\QuickTime\QTSystem\;C:\Program Files\Intel\DMIX
removing C:\Python25\scripts\py.test
removing C:\Python25\scripts\py.lookup
removing C:\Python25\scripts\py.cleanup
removing C:\Python25\scripts\py.rest
removing C:\Python25\scripts\py.countloc
removing C:\Python25\scripts\_update_website.py
removing C:\Python25\scripts\_makepyrelease.py
removing C:\Python25\scripts\_findpy.py
removing C:\Python25\scripts\pytest.cmd
this look good :)
Here is my attempt to install py 0.9.2 ...
C:\>easy_install py
Searching for py
Best match: py 0.9.1
Adding py 0.9.1 to easy-install.pth file
the others correctly pointed to "-U" already. I just updated the web pages to include this switch by default. Thanks for reporting the issue and let us know if there are any more problems. holger
participants (4)
-
Carl Friedrich Bolz -
holger krekel -
Jim Vickroy -
Samuele Pedroni