]> granicus.if.org Git - python/commitdiff
Add Idle NEWS item.
authorTerry Jan Reedy <tjreedy@udel.edu>
Sat, 23 May 2015 21:14:09 +0000 (17:14 -0400)
committerTerry Jan Reedy <tjreedy@udel.edu>
Sat, 23 May 2015 21:14:09 +0000 (17:14 -0400)
1  2 
Misc/NEWS

diff --cc Misc/NEWS
index 4a3f4abc0055bafbd59f70cb549ce4862f16e9d5,5a375eb833f304f7144c566fcf88e1153f200a12..fa387ab26ed3d4c9067f3959b56e3767cafacdad
+++ b/Misc/NEWS
@@@ -198,140 -112,6 +198,146 @@@ Librar
  - Issue #23728: binascii.crc_hqx() could return an integer outside of the range
    0-0xffff for empty data.
  
 +- Issue #23887: urllib.error.HTTPError now has a proper repr() representation.
 +  Patch by Berker Peksag.
 +
 +- asyncio: New event loop APIs: set_task_factory() and get_task_factory().
 +
 +- asyncio: async() function is deprecated in favour of ensure_future().
 +
 +- Issue 24178: asyncio.Lock, Condition, Semaphore, and BoundedSemaphore
 +  support new 'async with' syntax.  Contributed by Yury Selivanov.
 +
 +- Issue 24179: Support 'async for' for asyncio.StreamReader.
 +  Contributed by Yury Selivanov.
 +
 +- Issue 24184: Add AsyncIterator and AsyncIterable ABCs to
 +  collections.abc.  Contributed by Yury Selivanov.
 +
 +- Issue 22547: Implement informative __repr__ for inspect.BoundArguments.
 +  Contributed by Yury Selivanov.
 +
 +- Issue 24190: Implement inspect.BoundArgument.apply_defaults() method.
 +  Contributed by Yury Selivanov.
 +
 +- Issue 20691: Add 'follow_wrapped' argument to
 +  inspect.Signature.from_callable() and inspect.signature().
 +  Contributed by Yury Selivanov.
 +
 +- Issue 24248: Deprecate inspect.Signature.from_function() and
 +  inspect.Signature.from_builtin().
 +
 +- Issue #23898: Fix inspect.classify_class_attrs() to support attributes
 +  with overloaded __eq__ and __bool__.  Patch by Mike Bayer.
 +
++IDLE
++----
++
++- Issue #23184: remove unused names and imports in idlelib.
++  Initial patch by Al Sweigart.
++
 +Tests
 +-----
 +
 +- Issue #21520: test_zipfile no longer fails if the word 'bad' appears
 +  anywhere in the name of the current directory.
 +
 +- Issue #9517: Move script_helper into the support package.
 +  Patch by Christie Wilson.
 +
 +Documentation
 +-------------
 +
 +- Issue #22155: Add File Handlers subsection with createfilehandler to tkinter
 +  doc.  Remove obsolete example from FAQ.  Patch by Martin Panter.
 +
 +- Issue #24029: Document the name binding behavior for submodule imports.
 +
 +- Issue #24077: Fix typo in man page for -I command option: -s, not -S
 +
 +Tools/Demos
 +-----------
 +
 +- Issue #24000: Improved Argument Clinic's mapping of converters to legacy
 +  "format units".  Updated the documentation to match.
 +
 +- Issue #24001: Argument Clinic converters now use accept={type}
 +  instead of types={'type'} to specify the types the converter accepts.
 +
 +- Issue #23330: h2py now supports arbitrary filenames in #include.
 +
 +- Issue #24031: make patchcheck now supports git checkouts, too.
 +
 +
 +What's New in Python 3.5.0 alpha 4?
 +===================================
 +
 +Release date: 2015-04-19
 +
 +Core and Builtins
 +-----------------
 +
 +- Issue #22980: Under Linux, GNU/KFreeBSD and the Hurd, C extensions now include
 +  the architecture triplet in the extension name, to make it easy to test builds
 +  for different ABIs in the same working tree.  Under OS X, the extension name
 +  now includes PEP 3149-style information.
 +
 +- Issue #22631: Added Linux-specific socket constant CAN_RAW_FD_FRAMES.
 +  Patch courtesy of Joe Jevnik.
 +
 +- Issue #23731: Implement PEP 488: removal of .pyo files.
 +
 +- Issue #23726: Don't enable GC for user subclasses of non-GC types that
 +  don't add any new fields.  Patch by Eugene Toder.
 +
 +- Issue #23309: Avoid a deadlock at shutdown if a daemon thread is aborted
 +  while it is holding a lock to a buffered I/O object, and the main thread
 +  tries to use the same I/O object (typically stdout or stderr).  A fatal
 +  error is emitted instead.
 +
 +- Issue #22977: Fixed formatting Windows error messages on Wine.
 +  Patch by Martin Panter.
 +
 +- Issue #23466: %c, %o, %x, and %X in bytes formatting now raise TypeError on
 +  non-integer input.
 +
 +- Issue #24044: Fix possible null pointer dereference in list.sort in out of
 +  memory conditions.
 +
 +- Issue #21354: PyCFunction_New function is exposed by python DLL again.
 +
 +Library
 +-------
 +
 +- Issue #16914: new debuglevel 2 in smtplib adds timestamps to debug output.
 +
 +- Issue #7159: urllib.request now supports sending auth credentials
 +  automatically after the first 401.  This enhancement is a superset of the
 +  enhancement from issue #19494 and supersedes that change.
 +
 +- Issue #23703: Fix a regression in urljoin() introduced in 901e4e52b20a.
 +  Patch by Demian Brecht.
 +
 +- Issue #4254: Adds _curses.update_lines_cols() Patch by Arnon Yaari
 +
 +- Issue 19933: Provide default argument for ndigits in round. Patch by
 +  Vajrasky Kok.
 +
 +- Issue #23193: Add a numeric_owner parameter to
 +  tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch by
 +  Michael Vogt and Eric Smith.
 +
 +- Issue #23342: Add a subprocess.run() function than returns a CalledProcess
 +  instance for a more consistent API than the existing call* functions.
 +
 +- Issue #21217: inspect.getsourcelines() now tries to compute the start and end
 +  lines from the code object, fixing an issue when a lambda function is used as
 +  decorator argument. Patch by Thomas Ballinger and Allison Kaptur.
 +
 +- Issue #22931: Allow '[' and ']' in cookie values.
 +
 +- The keywords attribute of functools.partial is now always a dictionary.
 +
  - Issue #23811: Add missing newline to the PyCompileError error message.
    Patch by Alex Shkop.