lp:ubuntu/trusty-proposed/python3.4

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/trusty-proposed/python3.4
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

24. By Matthias Klose

* Fix a distutils test error, skip a Solaris distutils test error.
* Fix the importlib test failures, caused by moving around the test data.
  Delay looking at one remaining test failure, see LP: #1264554.
* Skip the test_platform encoding test, failing with the lsb-release patch.
* 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).
* 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 Ubuntu packages instead of using the
  bundled code.

23. 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 UnicodeTranslateError 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.NamedTemporaryFile`, 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_ImportFrozenModuleObject() 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.

22. 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.

21. By Barry Warsaw

* Python 3.4 release candidate 3.
* d/watch: Update for Python 3.4 location.
* 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.

20. By Barry Warsaw

Backport fix for issue 19021, AttributeError in Popen.__del__.
This patch can be removed after Python 3.4.1 is released.
(LP: #1284469)

19. By Matthias Klose

Python 3.4 release candidate 2.

18. By Matthias Klose

Rebuild the source package to match the Debian upload.

17. By Matthias Klose

Python 3.4 release candidate 1.

16. By Matthias Klose

Update the symbols files.

15. By Matthias Klose

Python 3.4 beta 3.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers