Menu

SVN archive Commit Log


Commit Date  
[r17715] by bugman

Python 3 fix for the Pipes.test_pipe_bundle() system test.

The order of bundle names returned by generic_fns.pipes.bundle_names() is not guaranteed in Python 3.

2012-10-07 14:29:56 Tree
[r17714] by bugman

Reverted r17681 as file objects in relax are now always treated as text, so byte streams are not needed.

The command used was:
svn merge -r17681:r17680 .

2012-10-07 14:15:02 Tree
[r17713] by bugman

The C module compilation testing script now accepts the Python version as a first argument.

2012-10-07 13:56:44 Tree
[r17712] by bugman

Reverted revisions r17702, r17701, r17693, r17687, r17685, r17684, and r17669.

The command used were:
svn merge -r17702:17669 relax_io.py
svn merge -r17702:r17701 /data/relax/relax-trunk/generic_fns/structure/internal.py

The relax_io module should now handle all files as text, independent of compression. These reverted
revisions were attempts at fixing the buggy behaviour of Python 3.0, 3.1 and 3.2. But now the
io.TextIOWrapper() class is being used to eliminate the byte streams, which should be text streams.

2012-10-07 13:50:10 Tree
[r17711] by bugman

The relax_io.open_read_file() now supports all Python versions over 2.4.

This required some really nasty hacks for Python 3.0, 3.1 and 3.2 with the Bzip2Fixed and GzipFixed
classes overriding the incomplete and buggy bz2.BZ2File and gzip.GzipFile modules, and being wrapped
around io.TextIOWrapper().

2012-10-07 13:40:50 Tree
[r17710] by bugman

Added the IO module to the relax information print out and dependency checks.

2012-10-07 13:37:52 Tree
[r17709] by bugman

The manual C module compilation script is now executable.

2012-10-07 13:26:15 Tree
[r17708] by bugman

Renamed the 'scripts' directory to 'devel_scripts' so that users are less likely to ask about the scripts.

2012-10-07 13:16:28 Tree
[r17707] by bugman

Finished off the C module compilation testing script.

2012-10-07 13:13:52 Tree
[r17706] by bugman

Added a script for testing out the C module compilation on multiple python targets.

2012-10-07 13:00:19 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.