lp:debian/python3.4
- Get this branch:
- bzr branch lp:debian/python3.4
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 20. By Matthias Klose
-
* Update to 20140417 from the 3.4 branch.
- Fix the test_site test failure.
* Repackage as a new tarball and remove the wheels shipped with ensurepip.
* Re-enable running some tests, disable some tests:
- Re-enable test_platform, test_subprocess, test_code_module, test_pydoc,
- Fix a distutils test error, skip a Solaris distutils test error.
- Skip the test_platform encoding test, failing with the lsb-release patch.
- Skip tests which are failing with python3.4.zip removed from sys.path.
Tracked in issue #21249.
* Byte-compile the files in the libpython3.4-testsuite package.
* d/p/distutils-install- layout. diff, d/p/site- locations. diff: Adjust the
"am I in a virtual environment" tests to include checking
sys.base_prefix != sys.prefix. This is the definitive such test for
pyvenv created virtual environments (Barry Warsaw).
* Disallow running ensurepip with the system python, when not used in
a virtual environment (Barry Warsaw).
* Don't yet install the ensurepip module, requires further work.
ensurepip wants to install bundled modules setuptools and python-pip,
which should be built from the distro packages instead of using the
bundled code.
* python3.4-dbg: Add a python3.4-dbg.py symlink.
* Remove the linecache patch, not needed anymore in 3.4.
* Remove the disable-utimes patch, not needed anymore since glibc-2.4.
* Remove the statvfs-f_flag- constants, avoid-rpath, hurd-path_max,
kfreebsd-xattrs, freebsd-testsuite and ncurses-configure patches
applied upstream.
* Don't add runtime paths for libraries found in multiarch locations. - 19. By Matthias Klose
-
* Update to 20140407 from the 3.4 branch.
- Issue #21134: Fix segfault when str is called on an uninitialized
UnicodeEncodeError, UnicodeDecodeError, or UnicodeTranslat eError object.
- Issue #19537: Fix PyUnicode_DATA() alignment under m68k.
- Issue #21155: asyncio.EventLoop. create_ unix_server( ) now raises
a ValueError if path and sock are specified at the same time.
- Issue #21149: Improved thread-safety in logging cleanup during
interpreter shutdown.
- Issue #20145: `assertRaisesRegex` and `assertWarnsRegex` now raise a
TypeError if the second argument is not a string or compiled regex.
- Issue #21058: Fix a leak of file descriptor in
:func:`tempfile. NamedTemporaryF ile`, close the file descriptor if
:func:`io.open` fails.
- Issue #21013: Enhance ssl.create_default_ context( ) when used for server
side sockets to provide better security by default.
- Issue #20633: Replace relative import by absolute import.
- Issue #20980: Stop wrapping exception when using ThreadPool.
- Issue #21082: In os.makedirs, do not set the process-wide umask.
Note this changes behavior of makedirs when exist_ok=True.
- Issue #20990: Fix issues found by pyflakes for multiprocessing.
- Issue #21015: SSL contexts will now automatically select an elliptic
curve for ECDH key exchange on OpenSSL 1.0.2 and later, and otherwise
default to "prime256v1".
- Issue #20816: Fix inspect.getcallargs( ) to raise correct TypeError for
missing keyword-only arguments.
- Issue #20817: Fix inspect.getcallargs( ) to fail correctly if more
than 3 arguments are missing.
- Issue #6676: Ensure a meaningful exception is raised when attempting
to parse more than one XML document per pyexpat xmlparser instance.
- Issue #20942: PyImport_ImportFrozenMod uleObject( ) no longer sets __file__
to match what importlib does; this affects _frozen_importlib as well as
any module loaded using imp.init_frozen().
- Documentation, tools, demo and test updates.
* Depend on the python3-tk packages in the autopkg tests.
* Fix LTO builds with GCC 4.9. - 18. By Matthias Klose
-
* Python 3.4.0 release.
* Update to 20140322 from the 3.4 branch.* Build without ffi on or1k. Addresses: #738519.
* Update autopkg tests (Martin Pitt):
- Don't fail if apport is not installed.
- Call su with explicit shell, as nobody has nologin as default shell now.
- Only use $SUDO_USER if that user actually exists in the testbed.
- Drop obsolete chowning of $TMPDIR and $ADTTMP; with current autopkgtest
$TMPDIR has appropriate permissions, and $ADTTMP is not being used.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)