|  holger krekel | 43b8bd7df7 | * refactor gateway code and tests to live in fewer files, remove some lock usage * move text files to a new "hacking" directory
--HG--
branch : trunk | 2009-09-01 11:39:27 +02:00 | 
				
					
						|  holger krekel | 54709bcae1 | enable assertion reinterpretation on 3k --HG--
branch : trunk | 2009-08-31 20:06:55 +02:00 | 
				
					
						|  holger krekel | c791610998 | * simplify and refactor path tests to use funcargs instead of the layered xunit-setup mess * port py/path to pass 3.11
* added py.builtin._totext, _tobytes, _isbytes, _istext helpers
--HG--
branch : trunk | 2009-08-31 19:51:25 +02:00 | 
				
					
						|  Benjamin Peterson | e336683cdb | add test for conversion to string --HG--
branch : trunk | 2009-08-30 08:25:48 -05:00 | 
				
					
						|  Benjamin Peterson | 749bfa46c4 | convert argument to string --HG--
branch : trunk | 2009-08-30 08:25:40 -05:00 | 
				
					
						|  Ronny Pfannschmidt | 318a935b89 | fix module name reuse in execnet --HG--
branch : trunk | 2009-08-30 15:00:26 +02:00 | 
				
					
						|  Benjamin Peterson | 04dd0810c3 | no unbound methods in py3 --HG--
branch : trunk | 2009-08-29 16:22:34 -05:00 | 
				
					
						|  Benjamin Peterson | ee17858cce | get rid of usage of the new module --HG--
branch : trunk | 2009-08-29 16:12:06 -05:00 | 
				
					
						|  Benjamin Peterson | ee86950af4 | use correct attribute to find the instance of a bound method --HG--
branch : trunk | 2009-08-29 16:07:48 -05:00 | 
				
					
						|  Benjamin Peterson | a051eb1a05 | only use cmp() in 2.x --HG--
branch : trunk | 2009-08-29 16:02:59 -05:00 | 
				
					
						|  Benjamin Peterson | ad0c2edfd2 | fix generators on python 3 --HG--
branch : trunk | 2009-08-29 16:00:24 -05:00 | 
				
					
						|  Benjamin Peterson | e63abd631f | add py.builtin.callable --HG--
branch : trunk | 2009-08-29 15:46:50 -05:00 | 
				
					
						|  Benjamin Peterson | 1781347999 | use py.builtin.execfile() --HG--
branch : trunk | 2009-08-29 15:36:27 -05:00 | 
				
					
						|  Benjamin Peterson | 01848ca821 | add py.builtin.execfile to __init__.py --HG--
branch : trunk | 2009-08-29 15:36:14 -05:00 | 
				
					
						|  Benjamin Peterson | 39eac1be28 | add a py.builtin.execfile helper --HG--
branch : trunk | 2009-08-29 15:34:24 -05:00 | 
				
					
						|  Benjamin Peterson | c95504e738 | use py.builtin.builtins instead of import test --HG--
branch : trunk | 2009-08-29 15:18:21 -05:00 | 
				
					
						|  Benjamin Peterson | 59892b8532 | remove usage of the new module --HG--
branch : trunk | 2009-08-29 15:14:18 -05:00 | 
				
					
						|  Benjamin Peterson | b3e8b2f6ab | handle Queue renaming --HG--
branch : trunk | 2009-08-29 15:10:40 -05:00 | 
				
					
						|  Benjamin Peterson | 7a4bd92e33 | DeprecationWarning is in the builtin namespace --HG--
branch : trunk | 2009-08-29 15:08:34 -05:00 | 
				
					
						|  Benjamin Peterson | 711552e84c | use print function --HG--
branch : trunk | 2009-08-29 15:08:26 -05:00 | 
				
					
						|  Benjamin Peterson | 9af223e6cb | fix typos in converting test_oldmagic --HG--
branch : trunk | 2009-08-29 14:54:15 -05:00 | 
				
					
						|  Benjamin Peterson | 8a6a3183ae | guard against tests trying to import this --HG--
branch : trunk | 2009-08-29 14:50:44 -05:00 | 
				
					
						|  Benjamin Peterson | 9018fe40e3 | fix syntax for py3 --HG--
branch : trunk | 2009-08-29 14:50:29 -05:00 | 
				
					
						|  Benjamin Peterson | 4369c65790 | fix some broken things from syntax conversion --HG--
branch : trunk | 2009-08-29 14:39:55 -05:00 | 
				
					
						|  Benjamin Peterson | fb365e47dc | make print write each argument individually --HG--
branch : trunk | 2009-08-29 14:39:37 -05:00 | 
				
					
						|  Benjamin Peterson | 45a9aa536f | fix need for py import --HG--
branch : trunk | 2009-08-29 14:16:54 -05:00 | 
				
					
						|  Benjamin Peterson | ee1747fcb4 | make all syntax compatible with 3.1 and 2.5 --HG--
branch : trunk | 2009-08-29 13:04:48 -05:00 | 
				
					
						|  Benjamin Peterson | 6f4c6d36a4 | allow file to be compiled on 2.5 --HG--
branch : trunk | 2009-08-29 11:36:08 -05:00 | 
				
					
						|  Benjamin Peterson | 78d0d4656b | add a test which checks the syntax of the pylib on various python versions --HG--
branch : trunk | 2009-08-29 11:31:42 -05:00 | 
				
					
						|  holger krekel | b930565d56 | * fix some syntax and 3k issues for py/path and py/process, tests only partially working * have py.process.cmdexec return unicode/text (for now)
* rename py.builtin.basestring to _basestring
--HG--
branch : trunk | 2009-08-29 16:40:03 +02:00 | 
				
					
						|  Benjamin Peterson | 0f7a9e2da2 | fix the rest of py/code tests on python 3 --HG--
branch : trunk | 2009-08-29 09:37:56 -05:00 | 
				
					
						|  Benjamin Peterson | 96ec12902d | fix tests involving Queue --HG--
branch : trunk | 2009-08-29 09:02:20 -05:00 | 
				
					
						|  holger krekel | 1dafcc6b37 | fix py/io classes and tests to pass 3.1 introduce py.builtin._totext helper to make a 2k=unicode / 3k=str object, allow a string as data
--HG--
branch : trunk | 2009-08-29 15:51:49 +02:00 | 
				
					
						|  holger krekel | d75f7b2dd7 | merge the benjamins and my changes, accidentally caused a new remote head --HG--
branch : trunk | 2009-08-29 14:10:06 +02:00 | 
				
					
						|  Benjamin Peterson | c2d0c52086 | replace iteritems() with items() --HG--
branch : trunk | 2009-08-29 07:03:19 -05:00 | 
				
					
						|  Benjamin Peterson | 0014e65c1d | fix interpreting is/is not/in/not in --HG--
branch : trunk | 2009-08-29 06:58:54 -05:00 | 
				
					
						|  holger krekel | fc3178a394 | fixing builtin tests and print_ builtin --HG--
branch : trunk | 2009-08-29 13:47:10 +02:00 | 
				
					
						|  Benjamin Peterson | ac934bb2b6 | only test View on 2.x --HG--
branch : trunk | 2009-08-28 20:28:09 -05:00 | 
				
					
						|  Benjamin Peterson | 695c8038e0 | new except syntax --HG--
branch : trunk | 2009-08-28 20:17:46 -05:00 | 
				
					
						|  Benjamin Peterson | e596d9df13 | move the old assertion reinterpreting implementation to _assertionold.py Also, seperate out some common code from the two.
--HG--
branch : trunk | 2009-08-28 20:13:49 -05:00 | 
				
					
						|  Benjamin Peterson | e0e9953be2 | implement assert debugging with builtin AST --HG--
branch : trunk | 2009-08-28 18:44:20 -05:00 | 
				
					
						|  Benjamin Peterson | 3bdbb29c6f | make the patched compile() work with AST --HG--
branch : trunk | 2009-08-28 18:39:51 -05:00 | 
				
					
						|  Benjamin Peterson | c23cc3656c | fix location of magic AssertionError --HG--
branch : trunk | 2009-08-28 18:07:28 -05:00 | 
				
					
						|  holger krekel | 783e6aeb4d | temporary checking towards 3.1 compatibility introduced some helpers to py.builtin namespace which need some review
after things begin to work more nicely
--HG--
branch : trunk | 2009-08-28 19:16:15 +02:00 | 
				
					
						|  holger krekel | 5e95feaf90 | * add print_, exec_ and _reraise helpers for 2-3 compatible code * consolidate builtins implementation to be compatible with >=2.3
--HG--
branch : trunk | 2009-08-28 16:25:29 +02:00 | 
				
					
						|  holger krekel | 91f90d27ee | simplify broken-repr test for python2.4 --HG--
branch : trunk | 2009-08-28 13:00:36 +02:00 | 
				
					
						|  holger krekel | d1932a30ed | deprecate py.compat.doctest|subprocess|textwrap|... (and for now pass through Python stdlib provided modules).
--HG--
branch : trunk | 2009-08-27 21:12:55 +02:00 | 
				
					
						|  holger krekel | 681d344eac | deprecate py.magic.autopath() and finally remove py/magic directory. --HG--
branch : trunk | 2009-08-27 18:46:42 +02:00 | 
				
					
						|  holger krekel | 13932b7f4b | * deprecate py.magic.invoke/revoke in favour of the new py.code.patch_builtins, py.code.unpatch_builtins
* deprecate py.magic.patch/revert
* deprecate py.magic.AssertionError in favour of py.code._AssertionError
* introduced pytest_assertion plugin.
--HG--
branch : trunk | 2009-08-27 17:26:02 +02:00 | 
				
					
						|  holger krekel | e391662cff | merge 1.0.x branch to trunk, fix doc link --HG--
branch : trunk | 2009-08-27 12:10:42 +02:00 |