Branches for Wily

Name Status Last Modified Last Commit
lp://qastaging/ubuntu/wily/python3.5 1 Development 2015-10-11 11:05:38 UTC
18. * Update to 20151011 from the 3.5 bra...

Author: Matthias Klose
Revision Date: 2015-10-11 11:05:38 UTC

* Update to 20151011 from the 3.5 branch.
  - Idle updates.
  - Issue #24402: Fix input() to prompt to the redirected stdout when
    sys.stdout.fileno() fails.
  - Issue #24806: Prevent builtin types that are not allowed to be subclassed
    from being subclassed through multiple inheritance.
  - Issue #24848: Fixed a number of bugs in UTF-7 decoding of misformed data.
  - Issue #25280: Import trace messages emitted in verbose (-v) mode are no
    longer formatted twice.
  - Issue #25003: On Solaris 11.3 or newer, os.urandom() now uses the
    getrandom() function instead of the getentropy() function. The getentropy()
    function is blocking to generate very good quality entropy, os.urandom()
    doesn't need such high-quality entropy.
  - Issue #25182: The stdprinter (used as sys.stderr before the io module is
    imported at startup) now uses the backslashreplace error handler.
  - Issue #25131: Make the line number and column offset of set/dict literals
    and comprehensions correspond to the opening brace.
  - Issue #25364: zipfile now works in threads disabled builds.
  - Issue #25328: smtpd's SMTPChannel now correctly raises a ValueError if
    both decode_data and enable_SMTPUTF8 are set to true.
  - Issue #25316: distutils raises OSError instead of DistutilsPlatformError
    when MSVC is not installed.
  - Issue #23972: Updates asyncio datagram create method allowing reuseport
    and reuseaddr socket options to be set prior to binding the socket.
    Mirroring the existing asyncio create_server method the reuseaddr option
    for datagram sockets defaults to True if the O/S is 'posix' (except if
    the platform is Cygwin).
  - Issue #25304: Add asyncio.run_coroutine_threadsafe(). This lets you
    submit a coroutine to a loop from another thread, returning a
    concurrent.futures.Future.
  - Issue #25232: Fix CGIRequestHandler to split the query from the URL at the
    first question mark (?) rather than the last.
  - Issue #24657: Prevent CGIRequestHandler from collapsing slashes in the
    query part of the URL as if it were a path.
  - Issue #24483: C implementation of functools.lru_cache() now calculates
    key's hash only once.
  - Issue #22958: Constructor and update method of weakref.WeakValueDictionary
    now accept the self and the dict keyword arguments.
  - Issue #22609: Constructor of collections.UserDict now accepts the self
    keyword argument.
  - Issue #25111: Fixed comparison of traceback.FrameSummary.
  - Issue #25262. Added support for BINBYTES8 opcode in Python implementation
    of unpickler.
  - Issue #25034: Fix string.Formatter problem with auto-numbering and
    nested format_specs.
  - Issue #25233: Rewrite the guts of asyncio.Queue and
    asyncio.Semaphore to be more understandable and correct.
  - Issue #25203: Failed readline.set_completer_delims() no longer left the
    module in inconsistent state.
  - Issue #23600: Default implementation of tzinfo.fromutc() was returning
    wrong results in some cases.
  - Issue #23329: Allow the ssl module to be built with older versions of
    LibreSSL.
  - Issue #25319: When threading.Event is reinitialized, the underlying
    condition should use a regular lock rather than a recursive lock.
  - Issue #25099: Make test_compileall not fail when a entry on sys.path
    cannot be written to.
  - Issue #23919: Prevents assert dialogs appearing in the test suite.
* Back-out the local patch for issue 21264, supposed to be fixed by #25099.
* Adjust setting DH_COMPAT for dh_movefiles with updated debhelper supporting
  globbing of arguments. Closes: #800247.
* pydoc: use the pager command if available. Addresses: #799555.

lp://qastaging/ubuntu/wily-proposed/python3.5 bug 1 Development 2015-10-11 11:05:38 UTC
18. * Update to 20151011 from the 3.5 bra...

Author: Matthias Klose
Revision Date: 2015-10-11 11:05:38 UTC

* Update to 20151011 from the 3.5 branch.
  - Idle updates.
  - Issue #24402: Fix input() to prompt to the redirected stdout when
    sys.stdout.fileno() fails.
  - Issue #24806: Prevent builtin types that are not allowed to be subclassed
    from being subclassed through multiple inheritance.
  - Issue #24848: Fixed a number of bugs in UTF-7 decoding of misformed data.
  - Issue #25280: Import trace messages emitted in verbose (-v) mode are no
    longer formatted twice.
  - Issue #25003: On Solaris 11.3 or newer, os.urandom() now uses the
    getrandom() function instead of the getentropy() function. The getentropy()
    function is blocking to generate very good quality entropy, os.urandom()
    doesn't need such high-quality entropy.
  - Issue #25182: The stdprinter (used as sys.stderr before the io module is
    imported at startup) now uses the backslashreplace error handler.
  - Issue #25131: Make the line number and column offset of set/dict literals
    and comprehensions correspond to the opening brace.
  - Issue #25364: zipfile now works in threads disabled builds.
  - Issue #25328: smtpd's SMTPChannel now correctly raises a ValueError if
    both decode_data and enable_SMTPUTF8 are set to true.
  - Issue #25316: distutils raises OSError instead of DistutilsPlatformError
    when MSVC is not installed.
  - Issue #23972: Updates asyncio datagram create method allowing reuseport
    and reuseaddr socket options to be set prior to binding the socket.
    Mirroring the existing asyncio create_server method the reuseaddr option
    for datagram sockets defaults to True if the O/S is 'posix' (except if
    the platform is Cygwin).
  - Issue #25304: Add asyncio.run_coroutine_threadsafe(). This lets you
    submit a coroutine to a loop from another thread, returning a
    concurrent.futures.Future.
  - Issue #25232: Fix CGIRequestHandler to split the query from the URL at the
    first question mark (?) rather than the last.
  - Issue #24657: Prevent CGIRequestHandler from collapsing slashes in the
    query part of the URL as if it were a path.
  - Issue #24483: C implementation of functools.lru_cache() now calculates
    key's hash only once.
  - Issue #22958: Constructor and update method of weakref.WeakValueDictionary
    now accept the self and the dict keyword arguments.
  - Issue #22609: Constructor of collections.UserDict now accepts the self
    keyword argument.
  - Issue #25111: Fixed comparison of traceback.FrameSummary.
  - Issue #25262. Added support for BINBYTES8 opcode in Python implementation
    of unpickler.
  - Issue #25034: Fix string.Formatter problem with auto-numbering and
    nested format_specs.
  - Issue #25233: Rewrite the guts of asyncio.Queue and
    asyncio.Semaphore to be more understandable and correct.
  - Issue #25203: Failed readline.set_completer_delims() no longer left the
    module in inconsistent state.
  - Issue #23600: Default implementation of tzinfo.fromutc() was returning
    wrong results in some cases.
  - Issue #23329: Allow the ssl module to be built with older versions of
    LibreSSL.
  - Issue #25319: When threading.Event is reinitialized, the underlying
    condition should use a regular lock rather than a recursive lock.
  - Issue #25099: Make test_compileall not fail when a entry on sys.path
    cannot be written to.
  - Issue #23919: Prevents assert dialogs appearing in the test suite.
* Back-out the local patch for issue 21264, supposed to be fixed by #25099.
* Adjust setting DH_COMPAT for dh_movefiles with updated debhelper supporting
  globbing of arguments. Closes: #800247.
* pydoc: use the pager command if available. Addresses: #799555.

12 of 2 results