update changelog, install info and bum version to 1.3.0
rather than 1.2.2 because of the added features --HG-- branch : trunk
This commit is contained in:
		
							parent
							
								
									b8247bc91e
								
							
						
					
					
						commit
						3efb8028fb
					
				
							
								
								
									
										13
									
								
								CHANGELOG
								
								
								
								
							
							
						
						
									
										13
									
								
								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 | - (issue85) fix junitxml plugin to handle tests with non-ascii output | ||||||
| - fix/refine python3 compatibility (thanks Benjamin Peterson) | - 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 | - fixes for handling of unicode exception values and unprintable objects | ||||||
| - (issue87) fix unboundlocal error in assertionold code  | - (issue87) fix unboundlocal error in assertionold code  | ||||||
| - (issue86) improve documentation for looponfailing | - (issue86) improve documentation for looponfailing | ||||||
|  | @ -17,7 +22,7 @@ Changes between 1.2.1 and 1.2.2 (release pending) | ||||||
| - new pytest_pycollect_makemodule(path, parent) hook for | - new pytest_pycollect_makemodule(path, parent) hook for | ||||||
|   allowing customization of the Module collection object for a  |   allowing customization of the Module collection object for a  | ||||||
|   matching test module. |   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.get_terminal_with() -> return terminal width | ||||||
|   py.io.ansi_print(...) -> print colored/bold text on linux/win32 |   py.io.ansi_print(...) -> print colored/bold text on linux/win32 | ||||||
|   py.io.saferepr(obj) -> return limited representation string |   py.io.saferepr(obj) -> return limited representation string | ||||||
|  |  | ||||||
|  | @ -84,8 +84,15 @@ disguise.  You can tell people to download and then e.g. run it like this:: | ||||||
| and ask them to send you the resulting URL.  The resulting script has  | and ask them to send you the resulting URL.  The resulting script has  | ||||||
| all core features and runs unchanged under Python2 and Python3 interpreters.  | 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 | **On Linux**: If ``easy_install`` fails because it needs to run | ||||||
| as the superuser you are trying to install things globally  | as the superuser you are trying to install things globally  | ||||||
|  |  | ||||||
|  | @ -8,7 +8,7 @@ dictionary or an import path. | ||||||
| 
 | 
 | ||||||
| (c) Holger Krekel and others, 2004-2010 | (c) Holger Krekel and others, 2004-2010 | ||||||
| """ | """ | ||||||
| __version__ = version = "1.2.2" | __version__ = version = "1.3.0" | ||||||
| 
 | 
 | ||||||
| import py.apipkg | import py.apipkg | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								setup.py
								
								
								
								
							
							
						
						
									
										2
									
								
								setup.py
								
								
								
								
							|  | @ -26,7 +26,7 @@ def main(): | ||||||
|         name='py', |         name='py', | ||||||
|         description='py.test and pylib: rapid testing and development utils.', |         description='py.test and pylib: rapid testing and development utils.', | ||||||
|         long_description = long_description, |         long_description = long_description, | ||||||
|         version= '1.2.2', |         version= '1.3.0', | ||||||
|         url='http://pylib.org', |         url='http://pylib.org', | ||||||
|         license='MIT license', |         license='MIT license', | ||||||
|         platforms=['unix', 'linux', 'osx', 'cygwin', 'win32'], |         platforms=['unix', 'linux', 'osx', 'cygwin', 'win32'], | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue