[ubuntu/yakkety-proposed] python3.5 3.5.2-4 (Accepted)

Matthias Klose doko at ubuntu.com
Wed Aug 31 21:23:18 UTC 2016


python3.5 (3.5.2-4) unstable; urgency=medium

  * Update to 20160830 from the 3.5 branch.
    - Issue #27587: Fix another issue found by PVS-Studio: Null pointer check
      after use of 'def' in _PyState_AddModule().
    - Issue #27782: Multi-phase extension module import now correctly allows the
      ``m_methods`` field to be used to add module level functions to instances
      of non-module types returned from ``Py_create_mod``.
    - Issue #27487: Warn if a submodule argument to "python -m" or
      runpy.run_module() is found in sys.modules after parent packages are
      imported, but before the submodule is executed.
    - Issue #27558: Fix a SystemError in the implementation of "raise"
      statement. In a brand new thread, raise a RuntimeError since there is no
      active exception to reraise.
    - Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory
      creates not a cursor.
    - Issue #19884: Avoid spurious output on OS X with Gnu Readline.
    - Issue #10513: Fix a regression in Connection.commit().  Statements should
      not be reset after a commit.
    - A new version of typing.py from https://github.com/python/typing:
      - Collection (only for 3.6) (Issue #27598)
      - Add FrozenSet to __all__ (upstream #261)
      - fix crash in _get_type_vars() (upstream #259)
      - Remove the dict constraint in ForwardRef._eval_type (upstream #252)
    - Issue #27539: Fix unnormalised ``Fraction.__pow__`` result in the case
      of negative exponent and negative base.
    - Issue #21718: cursor.description is now available for queries using CTEs.
    - Issue #2466: posixpath.ismount now correctly recognizes mount points which
      the user does not have permission to access.
    - Issue #27773: Correct some memory management errors server_hostname in
      _ssl.wrap_socket().
    - Issue #26750: unittest.mock.create_autospec() now works properly for
      subclasses of property() and other data descriptors.
    - In the curses module, raise an error if window.getstr() or window.instr()
      is passed a negative value.
    - Issue #27783: Fix possible usage of uninitialized memory in
      operator.methodcaller.
    - Issue #27774: Fix possible Py_DECREF on unowned object in _sre.
    - Issue #27760: Fix possible integer overflow in binascii.b2a_qp.
    - Issue #27758: Fix possible integer overflow in the _csv module for large
      record lengths.
    - Issue #27714: text_textview and test_autocomplete now pass when re-run
      in the same process.  This occurs when test_idle fails when run with the
      -w option but without -jn.  Fix warning from test_config.
    - Issue #25507: IDLE no longer runs buggy code because of its tkinter
      imports. Users must include the same imports required to run directly
      in Python.
    - Issue #27452: add line counter and crc to IDLE configHandler test dump.
    - Issue #27787: Call gc.collect() before checking each test for "dangling
      threads", since the dangling threads are weak references.
    - Issue #27713: Suppress spurious build warnings when updating importlib's
      bootstrap files.
    - Issue #25825: Correct the references to Modules/python.exp and ld_so_aix,
      which are required on AIX. This updates references to an installation
      path that was changed in 3.2a4, and undoes changed references to the
      build tree that were made in 3.5.0a1.
  * Disable PGO build on armhf (bus errors in the python executable).

Date: 2016-08-31 10:22:06.572589+00:00
Changed-By: Matthias Klose <doko at ubuntu.com>
https://launchpad.net/ubuntu/+source/python3.5/3.5.2-4
-------------- next part --------------
Sorry, changesfile not available.


More information about the Yakkety-changes mailing list