svn+ssh://bugman@.../svn/relax/trunk
........
r17581 | bugman | 2012-09-28 10:58:47 +0200 (Fri, 28 Sep 2012) | 13 lines
Last Python 3 compatibility update for the system tests - they are now both Python 2 and 3 compatible!
The command used was:
2to3 -w \
-f except \
-f import \
-f imports \
-f long \
-f numliterals \
-f xrange \
.
........
r17582 | bugman | 2012-09-28 11:00:34 +0200 (Fri, 28 Sep 2012) | 3 lines
Python 3 preparation - removed all xrange() calls from the unit tests, these are not needed.
........
r17583 | bugman | 2012-09-28 11:06:47 +0200 (Fri, 28 Sep 2012) | 3 lines
Python 3 preparations - all the _prompt unit tests now use absolute module imports.
........
r17584 | bugman | 2012-09-28 11:08:34 +0200 (Fri, 28 Sep 2012) | 3 lines
Python 3 preparation - all of the _generic_fns unit tests now use absolute module imports.
........
r17585 | bugman | 2012-09-28 11:09:41 +0200 (Fri, 28 Sep 2012) | 6 lines
Python 3 preparations - the unit tests are now fully Python 2 and 3 compatible.
The command used was:
2to3 -w -f except -f import -f imports -f long -f numliterals -f xrange .
........
r17586 | bugman | 2012-09-28 11:32:12 +0200 (Fri, 28 Sep 2012) | 5 lines
Bug fix for the BMRB system test initialisation for when the bmrblib module is missing.
The base __init__() method needs to be initialised first.
........
r17587 | bugman | 2012-09-28 11:32:41 +0200 (Fri, 28 Sep 2012) | 3 lines
Removed some temporary debugging code.
........
r17588 | bugman | 2012-09-28 11:34:04 +0200 (Fri, 28 Sep 2012) | 3 lines
Python 3 preparations - the test_suite.gui_tests package now uses absolute module path imports.
........
r17589 | bugman | 2012-09-28 11:42:00 +0200 (Fri, 28 Sep 2012) | 3 lines
Python 3 preparations - the queue modules for both Python versions are now supported in the GUI tests.
........
r17590 | bugman | 2012-09-28 11:43:29 +0200 (Fri, 28 Sep 2012) | 6 lines
Python 3 preparations - the GUI tests are now fully Python 2 and 3 compatible.
The command used was:
2to3 -w -f except -f import -f imports -f long -f numliterals -f xrange .
........
r17591 | bugman | 2012-09-28 11:45:14 +0200 (Fri, 28 Sep 2012) | 3 lines
Python 3 preparations - the use of the queue module in the status module is now compatible with 2 and 3.
........
r17592 | bugman | 2012-09-28 11:49:34 +0200 (Fri, 28 Sep 2012) | 3 lines
Python 3 preparation - the auto_analyses package now uses absolute paths for the module imports.
........
r17593 | bugman | 2012-09-28 11:50:34 +0200 (Fri, 28 Sep 2012) | 6 lines
Python 3 preparations - the auto_analyses package is now fully Python 2 and 3 compatible.
The command used was:
2to3 -w -f except -f import -f imports -f long -f numliterals -f xrange .
........
r17594 | bugman | 2012-09-28 13:28:49 +0200 (Fri, 28 Sep 2012) | 3 lines
Python 3 preparation - the use of an absolute module path for import.
........
r17595 | bugman | 2012-09-28 13:29:29 +0200 (Fri, 28 Sep 2012) | 3 lines
Python 3 preparation - eliminated the unneeded use of xrange().
........
r17596 | bugman | 2012-09-28 13:36:50 +0200 (Fri, 28 Sep 2012) | 6 lines
Python 3 preparations - removed all usage of the xrange() in the generic_fns package as none are needed.
The command used was:
2to3 -w -f xrange .
........
r17597 | bugman | 2012-09-28 14:23:58 +0200 (Fri, 28 Sep 2012) | 3 lines
Updated the Python 2 to 3 checklist document for the shifting of the 'relax' file to 'relax.py'.
........
r17598 | bugman | 2012-09-28 16:40:50 +0200 (Fri, 28 Sep 2012) | 17 lines
Python 3 conversions using 2to3.
The command used was:
2to3 -w \
-f buffer \
-f idioms \
-f set_literal \
-f ws_comma \
-x except \
-x import \
-x imports \
-x long \
-x numliterals \
-x xrange \
.
........
r17599 | bugman | 2012-09-28 16:57:03 +0200 (Fri, 28 Sep 2012) | 6 lines
Reverted r17598 for the multi.processor module as this breaks in Python 2.
The command used was:
svn merge -r17598:r17597 processor.py
........
r17600 | bugman | 2012-09-28 16:58:29 +0200 (Fri, 28 Sep 2012) | 3 lines
Python 3 preparations - exception handling fix to be Python 2.4+ compatible.
........