<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>[changes-0.9.1] </title> <meta content="text/html;charset=ISO-8859-1" name="Content-Type"/> <link href="style.css" media="screen" rel="stylesheet" type="text/css"/></head> <body> <div><a href="http://codespeak.net"><img alt="py lib" height="114" id="pyimg" src="http://codespeak.net/img/pylib.png" width="154"/></a></div> <div id="metaspace"> <div class="project_title">[changes-0.9.1] </div> <div id="menubar"><a class="menu" href="index.html">index</a> <a class="menu" href="../../apigen/api/index.html">api</a> <a class="menu" href="../../apigen/source/index.html">source</a> <a class="menu" href="contact.html">contact</a> <a class="menu" href="download.html">download</a></div></div> <div id="contentspace"> <div id="docinfoline"> <div style="float: right; font-style: italic;"> </div></div> <div class="document" id="changes-between-0-9-0-and-0-9-1"> <h1 class="title">Changes between 0.9.0 and 0.9.1</h1> <p>This is a fairly complete list of changes between 0.9 and 0.9.1, which can serve as a reference for developers.</p> <ul class="simple"> <li>allowing + signs in py.path.svn urls [39106]</li> <li>fixed support for Failed exceptions without excinfo in py.test [39340]</li> <li>added support for killing processes for Windows (as well as platforms that support os.kill) in py.misc.killproc [39655]</li> <li>added setup/teardown for generative tests to py.test [40702]</li> <li>added detection of FAILED TO LOAD MODULE to py.test [40703, 40738, 40739]</li> <li>fixed problem with calling .remove() on wcpaths of non-versioned files in py.path [44248]</li> <li>fixed some import and inheritance issues in py.test [41480, 44648, 44655]</li> <li>fail to run greenlet tests when pypy is available, but without stackless [45294]</li> <li>small fixes in rsession tests [45295]</li> <li>fixed issue with 2.5 type representations in py.test [45483, 45484]</li> <li>made that internal reporting issues displaying is done atomically in py.test [45518]</li> <li>made that non-existing files are igored by the py.lookup script [45519]</li> <li>improved exception name creation in py.test [45535]</li> <li>made that less threads are used in execnet [merge in 45539]</li> <li>removed lock required for atomical reporting issue displaying in py.test [45545]</li> <li>removed globals from execnet [45541, 45547]</li> <li>refactored cleanup mechanics, made that setDaemon is set to 1 to make atexit get called in 2.5 (py.execnet) [45548]</li> <li>fixed bug in joining threads in py.execnet's servemain [45549]</li> <li>refactored py.test.rsession tests to not rely on exact output format anymore [45646]</li> <li>using repr() on test outcome [45647]</li> <li>added 'Reason' classes for py.test.skip() [45648, 45649]</li> <li>killed some unnecessary sanity check in py.test.collect [45655]</li> <li>avoid using os.tmpfile() in py.io.fdcapture because on Windows it's only usable by Administrators [45901]</li> <li>added support for locking and non-recursive commits to py.path.svnwc [45994]</li> <li>locking files in py.execnet to prevent CPython from segfaulting [46010]</li> <li>added export() method to py.path.svnurl</li> <li>fixed -d -x in py.test [47277]</li> <li>fixed argument concatenation problem in py.path.svnwc [49423]</li> <li>restore py.test behaviour that it exits with code 1 when there are failures [49974]</li> <li>don't fail on html files that don't have an accompanying .txt file [50606]</li> <li>fixed 'utestconvert.py < input' [50645]</li> <li>small fix for code indentation in py.code.source [50755]</li> <li>fix _docgen.py documentation building [51285]</li> <li>improved checks for source representation of code blocks in py.test [51292]</li> <li>added support for passing authentication to py.path.svn* objects [52000, 52001]</li> <li>removed sorted() call for py.apigen tests in favour of [].sort() to support Python 2.3 [52481]</li> </ul> </div> </div></body></html>