]> granicus.if.org Git - python/commitdiff
Update the python.gif icon for the Idle classbrowser and pathbowser
authorTerry Jan Reedy <tjreedy@udel.edu>
Sun, 2 Feb 2014 04:14:59 +0000 (23:14 -0500)
committerTerry Jan Reedy <tjreedy@udel.edu>
Sun, 2 Feb 2014 04:14:59 +0000 (23:14 -0500)
from the old green snake to the new new blue and yellow snakes.

1  2 
Misc/NEWS

diff --cc Misc/NEWS
index 7e96863eb80d1193e3438bd90c37a18abbf74099,eccd6157b1a1a9c32d75a120027d104ab88cc85a..59908772a2a368e71eb3b5abeaeab2c2693a9bb1
+++ b/Misc/NEWS
@@@ -74,100 -64,6 +74,103 @@@ Librar
    codecs.StreamReader returned incomplete data when were called after
    readline() or read(size).  Based on patch by Amaury Forgeot d'Arc.
  
 +- Issue #20105: the codec exception chaining now correctly sets the
 +  traceback of the original exception as its __traceback__ attribute.
 +
 +- Issue #17481: inspect.getfullargspec() now uses inspect.signature() API.
 +
 +- Issue #15304: concurrent.futures.wait() can block forever even if
 +  Futures have completed. Patch by Glenn Langford.
 +
 +IDLE
 +----
 +
++- Update the python.gif icon for the Idle classbrowser and pathbowser
++  from the old green snake to the new new blue and yellow snakes.
++
 +- Issue #17721: Remove non-functional configuration dialog help button until we
 +  make it actually gives some help when clicked. Patch by Guilherme Simões.
 +
 +Tests
 +-----
 +
 +- Issue #19990: Added tests for the imghdr module.  Based on patch by
 +  Claudiu Popa.
 +
 +Tools/Demos
 +-----------
 +
 +- #Issue 20456: Argument Clinic now observes the C preprocessor conditional
 +  compilation statements of the C files it parses.  When a Clinic block is
 +  inside a conditional code, it adjusts its output to match, including
 +  automatically generating an empty methoddef macro.
 +
 +- #Issue 20456: Cloned functions in Argument Clinic now use the correct
 +  name, not the name of the function they were cloned from, for text
 +  strings inside generated code.
 +
 +- #Issue 20456: Fixed Argument Clinic's test suite and "--converters" feature.
 +
 +- #Issue 20456: Argument Clinic now allows specifying different names
 +  for a parameter in Python and C, using "as" on the parameter line.
 +
 +- Issue #20326: Argument Clinic now uses a simple, unique signature to
 +  annotate text signatures in docstrings, resulting in fewer false
 +  positives.  "self" parameters are also explicitly marked, allowing
 +  inspect.Signature() to authoritatively detect (and skip) said parameters.
 +
 +- Issue #20326: Argument Clinic now generates separate checksums for the
 +  input and output sections of the block, allowing external tools to verify
 +  that the input has not changed (and thus the output is not out-of-date).
 +
 +
 +What's New in Python 3.4.0 Beta 3?
 +==================================
 +
 +Release date: 2014-01-26
 +
 +Core and Builtins
 +-----------------
 +
 +- Issue #20189: Four additional builtin types (PyTypeObject,
 +  PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type)
 +  have been modified to provide introspection information for builtins.
 +
 +- Issue #17825: Cursor "^" is correctly positioned for SyntaxError and
 +  IndentationError.
 +
 +- Issue #2382: SyntaxError cursor "^" is now written at correct position in most
 +  cases when multibyte characters are in line (before "^").  This still not
 +  works correctly with wide East Asian characters.
 +
 +- Issue #18960: The first line of Python script could be executed twice when
 +  the source encoding was specified on the second line.  Now the source encoding
 +  declaration on the second line isn't effective if the first line contains
 +  anything except a comment.  'python -x' works now again with files with the
 +  source encoding declarations, and can be used to make Python batch files
 +  on Windows.
 +
 +Library
 +-------
 +
 +- asyncio: Various improvements and small changes not all covered by
 +  issues listed below.  E.g. wait_for() now cancels the inner task if
 +  the timeout occcurs; tweaked the set of exported symbols; renamed
 +  Empty/Full to QueueEmpty/QueueFull; "with (yield from lock)" now
 +  uses a separate context manager; readexactly() raises if not enough
 +  data was read; PTY support tweaks.
 +
 +- Issue #20311: asyncio: Add a granularity attribute to BaseEventLoop: maximum
 +  between the resolution of the BaseEventLoop.time() method and the resolution
 +  of the selector. The granuarility is used in the scheduler to round time and
 +  deadline.
 +
 +- Issue #20311: selectors: Add a resolution attribute to BaseSelector.
 +
 +- Issue #20189: unittest.mock now no longer assumes that any object for
 +  which it could get an inspect.Signature is a callable written in Python.
 +  Fix courtesy of Michael Foord.
 +
  - Issue #20317: ExitStack.__exit__ could create a self-referential loop if an
    exception raised by a cleanup operation already had its context set
    correctly (for example, by the @contextmanager decorator). The infinite