[py-svn] py-trunk commit aadc25966770: update changelog, install info and bum version to 1.3.0

commits-noreply at bitbucket.org commits-noreply at bitbucket.org
Sun May 2 15:06:30 CEST 2010


# HG changeset patch -- Bitbucket.org
# Project py-trunk
# URL http://bitbucket.org/hpk42/py-trunk/overview
# User holger krekel <holger at merlinux.eu>
# Date 1272805580 -7200
# Node ID aadc25966770117d4edc2bf0ee5aba43cbee4340
# Parent  593d06e2b51fe14cbce018324b8253467a4a6752
update changelog, install info and bum version to 1.3.0
rather than 1.2.2 because of the added features

--- a/py/__init__.py
+++ b/py/__init__.py
@@ -8,7 +8,7 @@ dictionary or an import path.
 
 (c) Holger Krekel and others, 2004-2010
 """
-__version__ = version = "1.2.2"
+__version__ = version = "1.3.0"
 
 import py.apipkg
 

--- a/setup.py
+++ b/setup.py
@@ -26,7 +26,7 @@ def main():
         name='py',
         description='py.test and pylib: rapid testing and development utils.',
         long_description = long_description,
-        version= '1.2.2',
+        version= '1.3.0',
         url='http://pylib.org',
         license='MIT license',
         platforms=['unix', 'linux', 'osx', 'cygwin', 'win32'],

--- a/doc/install.txt
+++ b/doc/install.txt
@@ -84,8 +84,15 @@ disguise.  You can tell people to downlo
 and ask them to send you the resulting URL.  The resulting script has 
 all core features and runs unchanged under Python2 and Python3 interpreters. 
 
-Troubleshooting
-========================
+Troubleshooting / known issues
+===============================
+
+.. _`Jython does not create command line launchers`: http://bugs.jython.org/issue1491
+
+**Jython2.5.1 on XP**: `Jython does not create command line launchers`_
+so ``py.test`` will not work correctly.  You may install py.test on 
+CPython and type ``py.test --genscript=mytest`` and then use 
+``jython mytest`` to run py.test for your tests to run in Jython. 
 
 **On Linux**: If ``easy_install`` fails because it needs to run
 as the superuser you are trying to install things globally 

--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,10 +1,15 @@
-Changes between 1.2.1 and 1.2.2 (release pending)
+Changes between 1.2.1 and 1.3.0 (release pending)
 ==================================================
 
-- new mechanism to allow plugins to register new hooks 
+- new mechanism to allow external plugins to register new hooks 
+  (a recent pytest-xdist plugin for distributed and looponfailing 
+  testing requires this feature)
 - (issue85) fix junitxml plugin to handle tests with non-ascii output
 - fix/refine python3 compatibility (thanks Benjamin Peterson)
-- fixes for making the jython/win32 combination work
+- fixes for making the jython/win32 combination work, note however: 
+  jython2.5.1/win32 does not provide a command line launcher, see
+  http://bugs.jython.org/issue1491 . See pylib install documentation
+  for how to work around. 
 - fixes for handling of unicode exception values and unprintable objects
 - (issue87) fix unboundlocal error in assertionold code 
 - (issue86) improve documentation for looponfailing
@@ -17,7 +22,7 @@ Changes between 1.2.1 and 1.2.2 (release
 - new pytest_pycollect_makemodule(path, parent) hook for
   allowing customization of the Module collection object for a 
   matching test module.
-- expose previously internal commonly useful methods: 
+- expose (previously internal) commonly useful methods: 
   py.io.get_terminal_with() -> return terminal width
   py.io.ansi_print(...) -> print colored/bold text on linux/win32
   py.io.saferepr(obj) -> return limited representation string



More information about the pytest-commit mailing list