]> granicus.if.org Git - python/log
python
14 years agoFix typos in class names
Éric Araujo [Wed, 1 Jun 2011 12:41:11 +0000 (14:41 +0200)]
Fix typos in class names

14 years agoRe-add line that was mistakenly removed alongside RPM support.
Éric Araujo [Tue, 31 May 2011 20:38:41 +0000 (22:38 +0200)]
Re-add line that was mistakenly removed alongside RPM support.

This reveals the need for bdist* tests.

14 years agoRe-apply distutils2 changes lost before the merge of packaging.
Éric Araujo [Tue, 31 May 2011 16:04:32 +0000 (18:04 +0200)]
Re-apply distutils2 changes lost before the merge of packaging.

wrap_text was removed in favor of standard textwrap but the removal of the
function was lost in a bad merge; a change in sdist mysteriously disappeared.

14 years agoFix nonsensical name.
Éric Araujo [Tue, 31 May 2011 13:05:38 +0000 (15:05 +0200)]
Fix nonsensical name.

The code used “long” to refer to a long option (e.g. --quiet), which was
probably changed by 2to3 and not caught by the human operator, and then
changed to “integer” by me to avoid shadowing without seeing the real
obvious fix.

14 years agoFix test name in debug message
Éric Araujo [Tue, 31 May 2011 12:33:32 +0000 (14:33 +0200)]
Fix test name in debug message

14 years agodisplaying the faulty project name is a good idea
Tarek Ziade [Mon, 30 May 2011 10:25:38 +0000 (12:25 +0200)]
displaying the faulty project name is a good idea

14 years agoremoved spurious output
Tarek Ziade [Mon, 30 May 2011 10:25:21 +0000 (12:25 +0200)]
removed spurious output

14 years agoCleaned up the installer output behavior.
Tarek Ziade [Mon, 30 May 2011 10:07:49 +0000 (12:07 +0200)]
Cleaned up the installer output behavior.

This change also makes sure the logger handlers are not alterated after an
installation. That also fixes the remaining environment alteration issue in
test_packaging.

14 years agocleanup packaging.database
Tarek Ziade [Mon, 30 May 2011 09:07:54 +0000 (11:07 +0200)]
cleanup packaging.database

14 years agoa resource module for 2 functions is overkill. database is the right place for those
Tarek Ziade [Mon, 30 May 2011 08:57:44 +0000 (10:57 +0200)]
a resource module for 2 functions is overkill. database is the right place for those

14 years agoSimplify line-oriented tests in test_bz2.
Nadeem Vawda [Mon, 30 May 2011 00:09:54 +0000 (02:09 +0200)]
Simplify line-oriented tests in test_bz2.

14 years agoIssue #1625: Add stream ordering test to test_bz2.
Nadeem Vawda [Sun, 29 May 2011 23:58:12 +0000 (01:58 +0200)]
Issue #1625: Add stream ordering test to test_bz2.

14 years agoRemove unused data from test_bz2.
Nadeem Vawda [Sun, 29 May 2011 23:44:45 +0000 (01:44 +0200)]
Remove unused data from test_bz2.

DATA_CRLF was used to test BZ2File's universal newline logic, which was removed
in changeset ce63a5dcb0af. The tests themselves were removed in fbabdb0d7dd2.

14 years agoMiscellaneous cleanups to bz2 and test_bz2 following issue #1625.
Nadeem Vawda [Sun, 29 May 2011 23:12:24 +0000 (01:12 +0200)]
Miscellaneous cleanups to bz2 and test_bz2 following issue #1625.

* In bz2.decompress(), concatenate partial results in a way that should
   be more friendly to other Python implementations
* Remove redundant comments in test_bz2
* Use 'while True:' instead of 'while 1:'

14 years agoIssue #10736: Revert changeset de4d34a95603 as it causes failures with
Ned Deily [Sun, 29 May 2011 22:39:11 +0000 (15:39 -0700)]
Issue #10736: Revert changeset de4d34a95603 as it causes failures with
old Apple-supplied Carbon Tk 8.4.

14 years agoIssue #10736: Fix test_ttk test_widgets failures with Cocoa Tk 8.5.9
Ned Deily [Sun, 29 May 2011 22:28:54 +0000 (15:28 -0700)]
Issue #10736: Fix test_ttk test_widgets failures with Cocoa Tk 8.5.9
on Mac OS X.  (Patch by Ronald Oussoren)

14 years agomerge 3.2
Benjamin Peterson [Sun, 29 May 2011 21:44:10 +0000 (16:44 -0500)]
merge 3.2

14 years agomerge 3.1
Benjamin Peterson [Sun, 29 May 2011 21:43:52 +0000 (16:43 -0500)]
merge 3.1

14 years agoAdded tag v3.1.4rc1 for changeset 32fcb9e94985
Benjamin Peterson [Sun, 29 May 2011 21:10:15 +0000 (16:10 -0500)]
Added tag v3.1.4rc1 for changeset 32fcb9e94985

14 years agoupdate pydoc-topics v3.1.4rc1
Benjamin Peterson [Sun, 29 May 2011 21:09:08 +0000 (16:09 -0500)]
update pydoc-topics

14 years agobump to 3.1.4rc1
Benjamin Peterson [Sun, 29 May 2011 21:06:00 +0000 (16:06 -0500)]
bump to 3.1.4rc1

14 years agoSkip test_pipe2 on Linux kernels older than 2.6.27.
Charles-François Natali [Sun, 29 May 2011 18:46:27 +0000 (20:46 +0200)]
Skip test_pipe2 on Linux kernels older than 2.6.27.

14 years agoIssue #12196: Add pipe2() to the os module.
Charles-François Natali [Sun, 29 May 2011 18:07:40 +0000 (20:07 +0200)]
Issue #12196: Add pipe2() to the os module.

14 years agobump ast version
Benjamin Peterson [Sun, 29 May 2011 16:45:29 +0000 (11:45 -0500)]
bump ast version

14 years agounify TryExcept and TryFinally (closes #12199)
Benjamin Peterson [Sun, 29 May 2011 16:43:10 +0000 (11:43 -0500)]
unify TryExcept and TryFinally (closes #12199)

14 years agoMerge 3.2
Éric Araujo [Sun, 29 May 2011 16:13:51 +0000 (18:13 +0200)]
Merge 3.2

14 years agoBranch merge
Éric Araujo [Sun, 29 May 2011 16:08:34 +0000 (18:08 +0200)]
Branch merge

14 years agoMerge 3.1
Éric Araujo [Sun, 29 May 2011 16:07:12 +0000 (18:07 +0200)]
Merge 3.1

14 years agoBranch merge
Éric Araujo [Sun, 29 May 2011 16:05:53 +0000 (18:05 +0200)]
Branch merge

14 years agoBranch merge
Éric Araujo [Sun, 29 May 2011 15:56:20 +0000 (17:56 +0200)]
Branch merge

14 years agoUse bytes in myreceive.
Martin v. Löwis [Sun, 29 May 2011 15:15:44 +0000 (17:15 +0200)]
Use bytes in myreceive.

14 years agoExplain that INET is IPv4 and STREAM is TCP.
Martin v. Löwis [Sun, 29 May 2011 14:54:08 +0000 (16:54 +0200)]
Explain that INET is IPv4 and STREAM is TCP.

14 years agoIssue #12196: Add PIPE_MAX_SIZE to test.support, constant larger than the
Charles-François Natali [Sun, 29 May 2011 14:36:44 +0000 (16:36 +0200)]
Issue #12196: Add PIPE_MAX_SIZE to test.support, constant larger than the
underlying OS pipe buffer size.

14 years agoRecord null merge of Issue #12205
Ned Deily [Sun, 29 May 2011 09:43:43 +0000 (02:43 -0700)]
Record null merge of Issue #12205

14 years agoRecord null merge of Issue #12205
Ned Deily [Sun, 29 May 2011 09:42:28 +0000 (02:42 -0700)]
Record null merge of Issue #12205

14 years agoIssue #12205: Fix test_subprocess failure due to uninstalled test data.
Ned Deily [Sun, 29 May 2011 09:39:02 +0000 (02:39 -0700)]
Issue #12205: Fix test_subprocess failure due to uninstalled test data.

14 years agoNull merge to record previous incorrecly merged changeset from 3.2 branch:
Ned Deily [Sun, 29 May 2011 09:16:36 +0000 (02:16 -0700)]
Null merge to record previous incorrecly merged changeset from 3.2 branch:
changeset:   70465:4f248dd34dd9
branch:      3.2
parent:      70463:7f2e3c466d57
user:        Gregory P. Smith <greg@krypto.org>
date:        Sat May 28 09:06:02 2011 -0700
files:       Lib/test/test_subprocess.py
description:
Fix ProcessTestCasePOSIXPurePython to test the module from import when

changeset:   70466:2c91045d16a6
parent:      70464:2936e8f12e4f
user:        Gregory P. Smith <greg@krypto.org>
date:        Sat May 28 09:06:02 2011 -0700
files:       Lib/test/test_subprocess.py
description:
Fix ProcessTestCasePOSIXPurePython to test the module from import when

14 years agoFix typo in 0311f62714f7
Éric Araujo [Sun, 29 May 2011 01:48:49 +0000 (03:48 +0200)]
Fix typo in 0311f62714f7

14 years agoDon’t misuse “package data” in pprint example
Éric Araujo [Sun, 29 May 2011 01:46:31 +0000 (03:46 +0200)]
Don’t misuse “package data” in pprint example

14 years agoFix typos in Misc/NEWS
Éric Araujo [Sun, 29 May 2011 01:43:59 +0000 (03:43 +0200)]
Fix typos in Misc/NEWS

14 years agoPut version* directives at the right scope
Éric Araujo [Sun, 29 May 2011 01:27:48 +0000 (03:27 +0200)]
Put version* directives at the right scope

14 years agoImprove example for crypt module. No string exceptions..
Éric Araujo [Sun, 29 May 2011 01:24:45 +0000 (03:24 +0200)]
Improve example for crypt module.  No string exceptions..

14 years agoPort r86353 to packaging (#10359: “;” after function definition is invalid in ISO C)
Éric Araujo [Sun, 29 May 2011 00:59:52 +0000 (02:59 +0200)]
Port r86353 to packaging (#10359: “;” after function definition is invalid in ISO C)

14 years agoMerge touch-ups and fixes for #9831 (+port fix to packaging) and #9223 from 3.2
Éric Araujo [Sat, 28 May 2011 22:56:39 +0000 (00:56 +0200)]
Merge touch-ups and fixes for #9831 (+port fix to packaging) and #9223 from 3.2

14 years agoMerge doc touch-ups and fixes for #9831 and #9223 from 3.1
Éric Araujo [Sat, 28 May 2011 22:29:56 +0000 (00:29 +0200)]
Merge doc touch-ups and fixes for #9831 and #9223 from 3.1

14 years agoRe-add missing doc stub for the distutils check command
Éric Araujo [Sat, 28 May 2011 22:22:06 +0000 (00:22 +0200)]
Re-add missing doc stub for the distutils check command

14 years agoMinor touch-ups in distutils.cmd.Command doc
Éric Araujo [Sat, 28 May 2011 22:14:45 +0000 (00:14 +0200)]
Minor touch-ups in distutils.cmd.Command doc

14 years agoFix test_build_py when sys.dont_write_bytecode is true (#9831).
Éric Araujo [Sat, 28 May 2011 21:32:50 +0000 (23:32 +0200)]
Fix test_build_py when sys.dont_write_bytecode is true (#9831).

The tests now pass all combinations of -O/-OO and -B.  See also #7071
and #6292 for previous variations on the same theme.

test_versionpredicate needs a skip when sys.flags.optimize is true, but
I don’t know how to make that work with a DocTestSuite.

14 years agofollow on to the last commit, remove the final POSIXPurePythonTestCase
Gregory P. Smith [Sat, 28 May 2011 17:00:14 +0000 (10:00 -0700)]
follow on to the last commit, remove the final POSIXPurePythonTestCase
reference.  (the difference between running test_subprocess.py
directly rather than via regrtest.py)

14 years agoThe _posixsubprocess module is now required on POSIX.
Gregory P. Smith [Sat, 28 May 2011 16:32:39 +0000 (09:32 -0700)]
The _posixsubprocess module is now required on POSIX.
Remove the pure Python POSIX subprocess implementation.

If non-CPython VMs (are there any for 3.x yet?) were somehow depending
on this, they already have the exact same set of problems with Python
code being executed after os.fork() that _posixsubprocess was written
to deal with.  They should implement an equivalent outside of Python.

14 years agoFix ProcessTestCasePOSIXPurePython to test the module from import when
Gregory P. Smith [Sat, 28 May 2011 16:06:02 +0000 (09:06 -0700)]
Fix ProcessTestCasePOSIXPurePython to test the module from import when
_posixsubprocess doesn't exist rather than simply stubbing it out
after the fact.  This adds coverage for the RuntimeWarning as well as
using the pure python _create_pipe instead of using
_posixsubprocess.cloexec_pipe unintentionally with the pure python
code.

Ironically: I don't think any platform should ever actually _use_ the
pure Python subprocess code on POSIX platforms anymore.  This at least
tests it properly in this stable branch.  The pure python code for
this is likely to be removed in 3.3.

14 years agoFix ProcessTestCasePOSIXPurePython to test the module from import when
Gregory P. Smith [Sat, 28 May 2011 16:06:02 +0000 (09:06 -0700)]
Fix ProcessTestCasePOSIXPurePython to test the module from import when
_posixsubprocess doesn't exist rather than simply stubbing it out
after the fact.  This adds coverage for the RuntimeWarning as well as
using the pure python _create_pipe instead of using
_posixsubprocess.cloexec_pipe unintentionally with the pure python
code.

Ironically: I don't think any platform should ever actually _use_ the
pure Python subprocess code on POSIX platforms anymore.  This at least
tests it properly in this stable branch.  The pure python code for
this is likely to be removed in 3.3.

14 years agoIssue #11217: For 64-bit/32-bit Mac OS X universal framework builds,
Ned Deily [Sat, 28 May 2011 13:04:02 +0000 (06:04 -0700)]
Issue #11217: For 64-bit/32-bit Mac OS X universal framework builds,
ensure "make install" creates symlinks in --prefix bin for the "-32"
files in the framework bin directory like the installer does.

14 years agoIssue #11217: For 64-bit/32-bit Mac OS X universal framework builds,
Ned Deily [Sat, 28 May 2011 12:59:55 +0000 (05:59 -0700)]
Issue #11217: For 64-bit/32-bit Mac OS X universal framework builds,
ensure "make install" creates symlinks in --prefix bin for the "-32"
files in the framework bin directory like the installer does.

14 years agoIssue #985064: Make plistlib more resilient to faulty input plists.
Ned Deily [Sat, 28 May 2011 10:09:33 +0000 (03:09 -0700)]
Issue #985064: Make plistlib more resilient to faulty input plists.
Patch by Mher Movsisyan.

14 years agoIssue #985064: Make plistlib more resilient to faulty input plists.
Ned Deily [Sat, 28 May 2011 10:02:30 +0000 (03:02 -0700)]
Issue #985064: Make plistlib more resilient to faulty input plists.
Patch by Mher Movsisyan.

14 years agoIssue #985064: Make plistlib more resilient to faulty input plists.
Ned Deily [Sat, 28 May 2011 09:19:19 +0000 (02:19 -0700)]
Issue #985064: Make plistlib more resilient to faulty input plists.
Patch by Mher Movsisyan.

14 years agoIssue #9670: Increase the default stack size for secondary threads on
Ned Deily [Sat, 28 May 2011 07:45:52 +0000 (00:45 -0700)]
Issue #9670: Increase the default stack size for secondary threads on
Mac OS X and FreeBSD to reduce the chances of a crash instead of a
"maximum recursion depth" RuntimeError exception.
(patch by Ronald Oussoren)

14 years agoIssue #9670: Increase the default stack size for secondary threads on
Ned Deily [Sat, 28 May 2011 07:36:12 +0000 (00:36 -0700)]
Issue #9670: Increase the default stack size for secondary threads on
Mac OS X and FreeBSD to reduce the chances of a crash instead of a
"maximum recursion depth" RuntimeError exception.
(patch by Ronald Oussoren)

14 years agoIssue #9670: Increase the default stack size for secondary threads on
Ned Deily [Sat, 28 May 2011 07:19:56 +0000 (00:19 -0700)]
Issue #9670: Increase the default stack size for secondary threads on
Mac OS X and FreeBSD to reduce the chances of a crash instead of a
"maximum recursion depth" RuntimeError exception.
(patch by Ronald Oussoren)

14 years agoadd some with syntax examples
Benjamin Peterson [Fri, 27 May 2011 20:02:03 +0000 (15:02 -0500)]
add some with syntax examples

14 years agomerge 3.2
Benjamin Peterson [Fri, 27 May 2011 19:17:35 +0000 (14:17 -0500)]
merge 3.2

14 years agomerge 3.1
Benjamin Peterson [Fri, 27 May 2011 19:17:19 +0000 (14:17 -0500)]
merge 3.1

14 years agofix spacing
Benjamin Peterson [Fri, 27 May 2011 19:17:04 +0000 (14:17 -0500)]
fix spacing

14 years agomerge 3.2
Benjamin Peterson [Fri, 27 May 2011 19:12:53 +0000 (14:12 -0500)]
merge 3.2

14 years agomerge 3.1
Benjamin Peterson [Fri, 27 May 2011 19:10:36 +0000 (14:10 -0500)]
merge 3.1

14 years agofix indentation
Benjamin Peterson [Fri, 27 May 2011 19:10:24 +0000 (14:10 -0500)]
fix indentation

14 years agobump ast version
Benjamin Peterson [Fri, 27 May 2011 19:01:01 +0000 (14:01 -0500)]
bump ast version

14 years agoreflect with statements with multiple items in the AST (closes #12106)
Benjamin Peterson [Fri, 27 May 2011 18:58:08 +0000 (13:58 -0500)]
reflect with statements with multiple items in the AST (closes #12106)

14 years agoRevert my commit 3555cf6f9c98: "Issue #8796: codecs.open() calls the builtin
Victor Stinner [Fri, 27 May 2011 14:50:40 +0000 (16:50 +0200)]
Revert my commit 3555cf6f9c98: "Issue #8796: codecs.open() calls the builtin
open() function instead of using StreamReaderWriter. Deprecate StreamReader,
StreamWriter, StreamReaderWriter, StreamRecoder and EncodedFile() of the codec
module. Use the builtin open() function or io.TextIOWrapper instead."

"It has not been approved !" wrote Marc-Andre Lemburg.

14 years agoRevert my commit 7ba176c2f558: "Avoid useless "++" at the end of functions
Victor Stinner [Fri, 27 May 2011 14:46:51 +0000 (16:46 +0200)]
Revert my commit 7ba176c2f558: "Avoid useless "++" at the end of functions

Warnings found by the Clang Static Analyzer."

Most people prefer ++ at the end of functions.

14 years agotry to use the same str object for all code filenames when compiling or unmarshalling...
Benjamin Peterson [Fri, 27 May 2011 14:08:01 +0000 (09:08 -0500)]
try to use the same str object for all code filenames when compiling or unmarshalling (#12190)

This should reduce memory usage.

14 years agoremove unused string WILFE attribute
Benjamin Peterson [Fri, 27 May 2011 12:53:28 +0000 (07:53 -0500)]
remove unused string WILFE attribute

14 years agoMinor doc addition for clarity
Éric Araujo [Fri, 27 May 2011 02:42:47 +0000 (04:42 +0200)]
Minor doc addition for clarity

14 years agoAdd missing closing paren
Éric Araujo [Fri, 27 May 2011 02:36:52 +0000 (04:36 +0200)]
Add missing closing paren

14 years agoMerge heads
Nadeem Vawda [Fri, 27 May 2011 00:03:06 +0000 (02:03 +0200)]
Merge heads

14 years agoUpdate bz2 docs following issue #1625.
Nadeem Vawda [Thu, 26 May 2011 23:52:16 +0000 (01:52 +0200)]
Update bz2 docs following issue #1625.

14 years agoIssue #1625: BZ2File and bz2.decompress() now support multi-stream files.
Nadeem Vawda [Thu, 26 May 2011 23:52:15 +0000 (01:52 +0200)]
Issue #1625: BZ2File and bz2.decompress() now support multi-stream files.

Initial patch by Nir Aides.

14 years agoIssue #8796: codecs.open() calls the builtin open() function instead of using
Victor Stinner [Thu, 26 May 2011 23:51:18 +0000 (01:51 +0200)]
Issue #8796: codecs.open() calls the builtin open() function instead of using
StreamReaderWriter. Deprecate StreamReader, StreamWriter, StreamReaderWriter,
StreamRecoder and EncodedFile() of the codec module. Use the builtin open()
function or io.TextIOWrapper instead.

14 years agofix typo
Benjamin Peterson [Thu, 26 May 2011 22:49:57 +0000 (17:49 -0500)]
fix typo

14 years agoMove test_packaging news entries to the tests section
Éric Araujo [Thu, 26 May 2011 15:06:47 +0000 (17:06 +0200)]
Move test_packaging news entries to the tests section

14 years agoadd ack from 2.7
Benjamin Peterson [Thu, 26 May 2011 14:59:17 +0000 (09:59 -0500)]
add ack from 2.7

14 years agoMerge 3.2
Éric Araujo [Thu, 26 May 2011 14:51:18 +0000 (16:51 +0200)]
Merge 3.2

14 years agoMerge 3.1
Éric Araujo [Thu, 26 May 2011 14:50:31 +0000 (16:50 +0200)]
Merge 3.1

14 years agoBranch merge
Éric Araujo [Thu, 26 May 2011 14:50:19 +0000 (16:50 +0200)]
Branch merge

14 years agoBranch merge
Éric Araujo [Thu, 26 May 2011 14:49:59 +0000 (16:49 +0200)]
Branch merge

14 years agoBranch merge
Éric Araujo [Thu, 26 May 2011 14:35:14 +0000 (16:35 +0200)]
Branch merge

14 years agoSystemExit_init(): avoid an useless test
Victor Stinner [Thu, 26 May 2011 12:25:54 +0000 (14:25 +0200)]
SystemExit_init(): avoid an useless test

Make silent a false positive of the Clang Static Analyzer.

14 years agoprint_exception(): handle correctly PyObject_GetAttrString() failure
Victor Stinner [Thu, 26 May 2011 12:25:13 +0000 (14:25 +0200)]
print_exception(): handle correctly PyObject_GetAttrString() failure

Bug found by the Clang Static Analyzer.

14 years agoset_repr(): handle correctly PyUnicode_FromUnicode() error (MemoryError)
Victor Stinner [Thu, 26 May 2011 12:24:30 +0000 (14:24 +0200)]
set_repr(): handle correctly PyUnicode_FromUnicode() error (MemoryError)

Bug found by the Clang Static Analyzer.

14 years ago_posixsubprocess.c: don't redefine _GNU_SOURCE if it's already defined
Victor Stinner [Thu, 26 May 2011 12:10:08 +0000 (14:10 +0200)]
_posixsubprocess.c: don't redefine _GNU_SOURCE if it's already defined

14 years agosocket.sendto(): exit directly after setting the error
Victor Stinner [Thu, 26 May 2011 12:05:59 +0000 (14:05 +0200)]
socket.sendto(): exit directly after setting the error

Dummy change to avoid a false positive with the Clang Static Analyzer.

14 years agozipimport: initialize fullpath to NULL
Victor Stinner [Thu, 26 May 2011 11:59:41 +0000 (13:59 +0200)]
zipimport: initialize fullpath to NULL

In some cases, fullpath value is used whereas fullpath was not always
initialized. Warning found by the Clang Static Analyzer.

14 years agoAvoid useless "++" at the end of functions
Victor Stinner [Thu, 26 May 2011 11:53:47 +0000 (13:53 +0200)]
Avoid useless "++" at the end of functions

Warnings found by the Clang Static Analyzer.

14 years agoRemove useless assignments
Victor Stinner [Thu, 26 May 2011 11:47:08 +0000 (13:47 +0200)]
Remove useless assignments

Warnings found by the the Clang Static Analyzer.

14 years agoNull merge: changeset is already in 3.3
Stefan Krah [Wed, 25 May 2011 22:38:51 +0000 (00:38 +0200)]
Null merge: changeset is already in 3.3

14 years agoIssue #12090: backport 79fcd71d0356
Stefan Krah [Wed, 25 May 2011 22:37:45 +0000 (00:37 +0200)]
Issue #12090: backport 79fcd71d0356

14 years agoIssue #12175: BufferedReader.read(-1) now calls raw.readall() if available.
Victor Stinner [Wed, 25 May 2011 22:19:38 +0000 (00:19 +0200)]
Issue #12175: BufferedReader.read(-1) now calls raw.readall() if available.

14 years agoIssue #12175: FileIO.readall() now only reads the file position and size once.
Victor Stinner [Wed, 25 May 2011 22:16:44 +0000 (00:16 +0200)]
Issue #12175: FileIO.readall() now only reads the file position and size once.

14 years agoIssue #12180: Fixed a few remaining errors in test_packaging when no threading.
Tarek Ziade [Wed, 25 May 2011 21:46:09 +0000 (23:46 +0200)]
Issue #12180: Fixed a few remaining errors in test_packaging when no threading.