]> granicus.if.org Git - python/commitdiff
news entry
authorGregory P. Smith <greg@krypto.org>
Tue, 30 Apr 2013 07:58:24 +0000 (00:58 -0700)
committerGregory P. Smith <greg@krypto.org>
Tue, 30 Apr 2013 07:58:24 +0000 (00:58 -0700)
1  2 
Misc/NEWS

diff --cc Misc/NEWS
index 0a3ef49722ba85ed373e3c37a0345513e7b396d6,115b287b5861956dc636ebdaeb16994e90d81cfc..c795840e47a68ac7ec1b04e6b7f2e915445a2c26
+++ b/Misc/NEWS
@@@ -44,154 -10,10 +44,158 @@@ Core and Builtin
  Library
  -------
  
 -  which were ommitted in 3.2.4 when updating the bundled version of
+ - Issue #17192: Restore the patch for Issue #11729 and Issue #10309
++  which were ommitted in 3.3.1 when updating the bundled version of
+   libffi used by ctypes.
 +- Issue #17358: Modules loaded by imp.load_source() and load_compiled() (and by
 +  extention load_module()) now have a better chance of working when reloaded.
 +
 +- Issue #17353: Plistlib emitted empty data tags with deeply nested datastructures
 +
 +- Issue #11714: Use 'with' statements to assure a Semaphore releases a
 +  condition variable.  Original patch by Thomas Rachel.
 +
 +- Issue #17795: Reverted backwards-incompatible change in SysLogHandler with
 +  Unix domain sockets.
 +
 +- Issue #17555: Fix ForkAwareThreadLock so that size of after fork
 +  registry does not grow exponentially with generation of process.
 +
 +- Issue #17707: multiprocessing.Queue's get() method does not block for short
 +  timeouts.
 +
 +- Isuse #17720: Fix the Python implementation of pickle.Unpickler to correctly
 +  process the APPENDS opcode when it is used on non-list objects.
 +
 +- Issue #17012: shutil.which() no longer fallbacks to the PATH environment
 +  variable if empty path argument is specified.  Patch by Serhiy Storchaka.
 +
 +- Issue #17710: Fix pickle raising a SystemError on bogus input.
 +
 +- Issue #17341: Include the invalid name in the error messages from re about
 +  invalid group names.
 +
 +- Issue #17702: os.environ now raises KeyError with the original environment
 +  variable name (str on UNIX), instead of using the encoded name (bytes on
 +  UNIX).
 +
 +- Issue #16163: Make the importlib based version of pkgutil.iter_importers
 +  work for submodules. Initial patch by Berker Peksag.
 +
 +- Issue #16804: Fix a bug in the 'site' module that caused running
 +  'python -S -m site' to incorrectly throw an exception.
 +
 +- Issue #17016: Get rid of possible pointer wraparounds and integer overflows
 +  in the re module.  Patch by Nickolai Zeldovich.
 +
 +- Issue #16658: add missing return to HTTPConnection.send()
 +  Patch by Jeff Knupp.
 +
 +- Issue #14971: unittest test discovery no longer gets confused when a function
 +  has a different __name__ than its name in the TestCase class dictionary.
 +
 +- Issue #17678: Fix DeprecationWarning in the http/cookiejar.py by changing the
 +  usage of get_origin_req_host() to origin_req_host.
 +
 +- Issue #17666: Fix reading gzip files with an extra field.
 +
 +- Issue #17502: Process DEFAULT values in mock side_effect that returns iterator.
 +  Patch by Michael Foord.
 +
 +- Issue #17572: Avoid chained exceptions while passing bad directives to
 +  time.strptime().  Initial patch by Claudiu Popa.
 +
 +- Issue #17435: threading.Timer's __init__ method no longer uses mutable
 +  default values for the args and kwargs parameters.
 +
 +- Issue #17526: fix an IndexError raised while passing code without filename to
 +  inspect.findsource().  Initial patch by Tyler Doyle.
 +
 +- Issue #16550: Update the opcode descriptions of pickletools to use unsigned
 +  integers where appropriate.  Initial patch by Serhiy Storchaka.
 +
 +IDLE
 +----
 +
 +- Issue #14735: Update IDLE docs to omit "Control-z on Windows".
 +
 +- Issue #17585: Fixed IDLE regression. Now closes when using exit() or quit().
 +
 +- Issue #17657: Show full Tk version in IDLE's about dialog.
 +  Patch by Todd Rovito.
 +
 +- Issue #17613: Prevent traceback when removing syntax colorizer in IDLE.
 +
 +- Issue #1207589: Backwards-compatibility patch for right-click menu in IDLE.
 +
 +- Issue #16887: IDLE now accepts Cancel in tabify/untabify dialog box.
 +
 +- Issue #17625: In IDLE, close the replace dialog after it is used.
 +
 +- Issue #14254: IDLE now handles readline correctly across shell restarts.
 +
 +- Issue #17614: IDLE no longer raises exception when quickly closing a file.
 +
 +- Issue #6698: IDLE now opens just an editor window when configured to do so.
 +
 +- Issue #8900: Using keyboard shortcuts in IDLE to open a file no longer
 +  raises an exception.
 +
 +- Issue #6649: Fixed missing exit status in IDLE. Patch by Guilherme Polo.
 +
 +Tests
 +-----
 +
 +- Issue #17835: Fix test_io when the default OS pipe buffer size is larger
 +  than one million bytes.
 +
 +- Issue #17065: Use process-unique key for winreg tests to avoid failures if
 +  test is run multiple times in parallel (eg: on a buildbot host).
 +
 +- Issue #12820: add tests for the xml.dom.minicompat module.
 +  Patch by John Chandler and Phil Connell.
 +
 +- Issue #17790: test_set now works with unittest test discovery.
 +  Patch by Zachary Ware.
 +
 +- Issue #17789: test_random now works with unittest test discovery.
 +  Patch by Zachary Ware.
 +
 +- Issue #17779: test_osx_env now works with unittest test discovery.
 +  Patch by Zachary Ware.
 +
 +- Issue #17766: test_iterlen now works with unittest test discovery.
 +  Patch by Zachary Ware.
 +
 +- Issue #17690: test_time now works with unittest test discovery.
 +  Patch by Zachary Ware.
 +
 +- Issue #17692: test_sqlite now works with unittest test discovery.
 +  Patch by Zachary Ware.
 +
 +Documentation
 +-------------
 +
 +- Issue #15940: Specify effect of locale on time functions.
 +
 +- Issue #6696: add documentation for the Profile objects, and improve
 +  profile/cProfile docs.  Patch by Tom Pinckney.
 +
 +
 +What's New in Python 3.3.1?
 +===========================
 +
 +*Release date: 07-Apr-2013*
 +
 +Build
 +-----
 +
 +- Issue #17550: Fix the --enable-profiling configure switch.
 +
 +IDLE
 +-------
 +
  - Issue #17625: In IDLE, close the replace dialog after it is used.