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
|
130046d245
|
remove magic directories from install
--HG--
branch : trunk
|
2009-08-28 18:51:14 -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 |
holger krekel
|
47d56e41ba
|
fix tests to not fail if pyc-file-writing is disabled
--HG--
branch : 1.0.x
|
2009-08-27 12:05:12 +02:00 |
holger krekel
|
c981ead40e
|
switching release branch back to 1.0.x versioning
--HG--
branch : 1.0.x
|
2009-08-27 11:50:17 +02:00 |
holger krekel
|
e7b86d808f
|
Added tag 1.0.2 for changeset 4816e8b80602
--HG--
branch : 1.0.x
|
2009-08-27 11:43:52 +02:00 |
holger krekel
|
f522838c77
|
finalizing doc bits for 1.0.2
--HG--
branch : 1.0.x
|
2009-08-27 11:43:46 +02:00 |
holger krekel
|
81f7891539
|
merging 1.0.x branch
--HG--
branch : trunk
|
2009-08-26 22:57:06 +02:00 |