* Update to 20120910 from the 3.2 branch. Linux relevant fixes:
- Issue #13992: The trashcan mechanism is now thread-safe. This eliminates
sporadic crashes in multi-thread programs when several long deallocator
chains ran concurrently and involved subclasses of built-in container
types.
- Issue #15846: Fix SystemError which happened when using ast.parse in an
exception handler on code with syntax errors.
- Issue #15801: Make sure mappings passed to '%' formatting are actually
subscriptable.
- Issue #15881: Fixed atexit hook in multiprocessing.
- Issue #15340: Fix importing the random module when /dev/urandom cannot
be opened. This was a regression caused by the hash randomization patch.
- Issue #15841: The readable(), writable() and seekable() methods of BytesIO
and StringIO objects now raise ValueError when the object has been closed.
- Issue #15509: webbrowser.UnixBrowser no longer passes empty arguments to
Popen when %action substitutions produce empty strings.
- Issue #12776,#11839: call argparse type function (specified by
add_argument) only once.
- Issue #15676: Now "mmap" check for empty files before doing the
offset check.
- Issue #15802: Fix test logic in TestMaildir.test_create_tmp.
- Issue #15819: Make sure we can build Python out-of-tree from a readonly
source directory.
- Issue #15822: Ensure 2to3 grammar pickles are properly installed.
- Issue #11964: Document a change in v3.2 to the behavior of the indent
parameter of json encoding operations.
python3.2 (3.2.3-6) unstable; urgency=low
* Don't run the testsuite on the Hurd and kfreebsd (as already done
for python2.7).
* Encode the version in the devhelp documentation name. LP: #787039.
python3.2 (3.2.3-5) unstable; urgency=low
* Hint on installing the python-gdbm package on failing _gdbm import.
LP: #995616.
* Enable verbose build for the sharedmods target.
* libpython3.2: Fix libpython3.2.so symlink. Closes: #686374.
* Fix issue #15847: allow args to be a tuple in parse_args.
* Fix issue #15340: Fix importing the random module when /dev/urandom cannot
be opened. Regression caused by the hash randomization patch.
* Don't use `-n' anymore to start idle in the desktop/menu files, not
needed anymore for multiseat installations.
-- Matthias Klose <email address hidden> Mon, 10 Sep 2012 12:32:17 +0200
This bug was fixed in the package python3.2 - 3.2.3-6ubuntu1
---------------
python3.2 (3.2.3-6ubuntu1) quantal; urgency=low
* Update to 20120910 from the 3.2 branch. Linux relevant fixes: able. UnixBrowser no longer passes empty arguments to test_create_ tmp.
- Issue #13992: The trashcan mechanism is now thread-safe. This eliminates
sporadic crashes in multi-thread programs when several long deallocator
chains ran concurrently and involved subclasses of built-in container
types.
- Issue #15846: Fix SystemError which happened when using ast.parse in an
exception handler on code with syntax errors.
- Issue #15801: Make sure mappings passed to '%' formatting are actually
subscript
- Issue #15881: Fixed atexit hook in multiprocessing.
- Issue #15340: Fix importing the random module when /dev/urandom cannot
be opened. This was a regression caused by the hash randomization patch.
- Issue #15841: The readable(), writable() and seekable() methods of BytesIO
and StringIO objects now raise ValueError when the object has been closed.
- Issue #15509: webbrowser.
Popen when %action substitutions produce empty strings.
- Issue #12776,#11839: call argparse type function (specified by
add_argument) only once.
- Issue #15676: Now "mmap" check for empty files before doing the
offset check.
- Issue #15802: Fix test logic in TestMaildir.
- Issue #15819: Make sure we can build Python out-of-tree from a readonly
source directory.
- Issue #15822: Ensure 2to3 grammar pickles are properly installed.
- Issue #11964: Document a change in v3.2 to the behavior of the indent
parameter of json encoding operations.
python3.2 (3.2.3-6) unstable; urgency=low
* Don't run the testsuite on the Hurd and kfreebsd (as already done
for python2.7).
* Encode the version in the devhelp documentation name. LP: #787039.
python3.2 (3.2.3-5) unstable; urgency=low
* Hint on installing the python-gdbm package on failing _gdbm import.
LP: #995616.
* Enable verbose build for the sharedmods target.
* libpython3.2: Fix libpython3.2.so symlink. Closes: #686374.
* Fix issue #15847: allow args to be a tuple in parse_args.
* Fix issue #15340: Fix importing the random module when /dev/urandom cannot
be opened. Regression caused by the hash randomization patch.
* Don't use `-n' anymore to start idle in the desktop/menu files, not
needed anymore for multiseat installations.
-- Matthias Klose <email address hidden> Mon, 10 Sep 2012 12:32:17 +0200