summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew
Commit message (Collapse)AuthorAgeFilesLines
* Doc: fix default role usage (except in unittest mock docs)Georg Brandl2014-10-302-2/+2
|
* merge with 3.4Georg Brandl2014-10-298-10/+9
|\
| * Fixing broken links in doc, part 4: some more breaks and redirectsGeorg Brandl2014-10-298-10/+9
| |
* | Merge with 3.4Georg Brandl2014-10-2911-39/+39
|\ \ | |/
| * Use https:// URLs when referring to python.org hosts.Georg Brandl2014-10-2911-39/+39
| |
* | Issue 1519638: Now unmatched groups are replaced with empty strings in re.sub()Serhiy Storchaka2014-10-101-0/+3
| | | | | | | | and re.subn().
* | #18615: Make sndhdr return namedtuples.R David Murray2014-10-091-0/+7
| | | | | | | | Patch by Claudiu Popa.
* | whatsnew: Fix markup.Berker Peksag2014-10-091-1/+2
| |
* | whatsnew: Add PEP 478.Berker Peksag2014-10-091-1/+1
| |
* | #16518: Bring error messages in harmony with docs ("bytes-like object")R David Murray2014-10-051-0/+6
| | | | | | | | | | | | | | | | | | | | Some time ago we changed the docs to consistently use the term 'bytes-like object' in all the contexts where bytes, bytearray, memoryview, etc are used. This patch (by Ezio Melotti) completes that work by changing the error messages that previously reported that certain types did "not support the buffer interface" to instead say that a bytes-like object is required. (The glossary entry for bytes-like object references the discussion of the buffer protocol in the docs.)
* | #22508: Drop email __version__ string. It no longer means anything.R David Murray2014-10-031-0/+8
| | | | | | | | | | | | A debian code search (by Tshepang Lekhonkhobe) turned up only one package checking email.__version__...and it was the 2.7-only mailman package. Since Barry approves this change, it seems safe enough to make it...
* | Issue #22437: Number of capturing groups in regular expression is no longerSerhiy Storchaka2014-09-291-0/+6
| | | | | | | | limited by 100.
* | #17442: Add chained traceback support to InteractiveInterpreter.R David Murray2014-09-291-0/+7
| | | | | | | | Patch by Claudiu Popa.
* | merge with 3.4Georg Brandl2014-09-201-1/+1
|\ \ | |/
| * Doc: remove invalid uses of ":option:" which will emit warnings in Sphinx 1.3.Georg Brandl2014-09-201-1/+1
| |
* | merge 3.4Benjamin Peterson2014-09-191-9/+18
|\ \ | |/
| * standardize pep 466 relnote styleBenjamin Peterson2014-09-191-11/+9
| |
| * remove extra letterBenjamin Peterson2014-09-191-1/+1
| |
| * whatsnew for pep 466 ssl backportBenjamin Peterson2014-09-191-0/+11
| |
* | Issue #16104: Allow compileall to do parallel bytecode compilation.Brett Cannon2014-09-121-0/+7
| | | | | | | | | | | | | | Both compileall.compile_dir() and the CLI for compileall now allow for specifying how many workers to use (or 0 to use all CPUs). Thanks to Claudiu Popa for the patch.
* | Issue #13968: The glob module now supports recursive search inSerhiy Storchaka2014-09-111-0/+7
| | | | | | | | subdirectories using the "**" pattern.
* | Issue #22369: Change "context manager protocol" to "context management ↵Serhiy Storchaka2014-09-105-10/+10
|\ \ | |/ | | | | protocol".
| * Issue #22369: Change "context manager protocol" to "context management ↵Serhiy Storchaka2014-09-105-10/+10
| | | | | | | | protocol".
* | imaplib.IMAP4 now supports the context manager protocol.Serhiy Storchaka2014-09-091-0/+8
| | | | | | | | Original patch by Tarek Ziadé.
* | Issue #22043: time.monotonic() is now always availableVictor Stinner2014-09-021-0/+5
| | | | | | | | | | threading.Lock.acquire(), threading.RLock.acquire() and socket operations now use a monotonic clock, instead of the system clock, when a timeout is used.
* | Merge PEP 466 What's New in 2.7 changes from 3.4Nick Coghlan2014-08-231-6/+16
|\ \ | |/
| * Forward port PEP 466 What's New in 2.7 updatesNick Coghlan2014-08-231-6/+16
| |
* | #21725: Add RFC 6531 (SMTPUTF8) support to smtpd.R David Murray2014-08-091-0/+4
| | | | | | | | | | | | | | | | | | | | | | Patch by Milan Oberkirch, developed as part of his 2014 GSOC project. Note that this also fixes a bug in mock_socket ('getpeername' was returning a simple string instead of the tuple required for IPvX protocols), a bug in DebugServer with respect to handling binary data (should have been fixed when decode_data was introduced, but wasn't found until this patch was written), and a long-standing bug in DebugServer (it was printing an extra blank line at the end of the displayed message text).
* | #15114, #21047: update whatsnew in Python 3.5.Ezio Melotti2014-08-021-0/+6
| |
* | Issue #21813: Enhance documentation of the os.stat_result class.Victor Stinner2014-07-241-5/+2
|\ \ | |/
* | #15014: Add 'auth' command to implement auth mechanisms and use it in login.R David Murray2014-07-031-0/+7
| | | | | | | | Patch by Milan Oberkirch.
* | Issue #5800: headers parameter of wsgiref.headers.Headers is now optional.Berker Peksag2014-07-021-0/+6
| | | | | | | | Patch by Pablo Torres Navarrete and SilentGhost.
* | #20295: Teach imghdr to recognize OpenEXR format images.R David Murray2014-06-261-0/+6
| | | | | | | | Patch by Martin Vignali, test by Claudiu Popa.
* | Issue #21741: Add st_file_attributes to os.stat_result on Windows.Zachary Ware2014-06-191-0/+9
| | | | | | | | Patch by Ben Hoyt.
* | Issue #21205: Add a new ``__qualname__`` attribute to generator, the qualifiedVictor Stinner2014-06-161-0/+6
| | | | | | | | | | | | | | name, and use it in the representation of a generator (``repr(gen)``). The default name of the generator (``__name__`` attribute) is now get from the function instead of the code. Use ``gen.gi_code.co_name`` to get the name of the code.
* | #19840: Add copy_function to shutil.move.R David Murray2014-06-111-0/+8
| | | | | | | | Patch by Claudiu Popa.
* | #14758: add IPv6 support to smtpd.R David Murray2014-06-111-0/+4
| | | | | | | | Patch by Milan Oberkirch.
* | #19662: add decode_data to smtpd so you can get at DATA in bytes form.R David Murray2014-06-111-0/+16
| | | | | | | | | | | | | | | | | | Otherwise smtpd is restricted to 7bit clean data, since even if the incoming data is actually utf-8, it will often break things to decode it before parsing the message. Patch by Maciej Szulik, with some adjustments (mostly the warning support).
* | fix issue #17552: add socket.sendfile() method allowing to send a file over ↵Giampaolo Rodola'2014-06-111-1/+10
| | | | | | | | a socket by using high-performance os.sendfile() on UNIX. Patch by Giampaolo Rodola'·
* | Issue #21569: merge from 3.4Nick Coghlan2014-06-091-1/+1
|\ \ | |/
| * Issue #21569: Fix incorrect cross referenceNick Coghlan2014-06-091-1/+1
| |
* | Merge issue #21569 from 3.4Nick Coghlan2014-06-071-113/+201
|\ \ | |/
| * Issue #21569: sync Python 2.7 What's New with 2.7 versionNick Coghlan2014-06-071-113/+201
| |
* | Issue #21233: Revert bytearray(int) optimization using calloc()Victor Stinner2014-06-021-3/+2
| |
* | Issue #21233: Rename the C structure "PyMemAllocator" to "PyMemAllocatorEx" toVictor Stinner2014-06-021-1/+2
| | | | | | | | | | make sure that the code using it will be adapted for the new "calloc" field (instead of crashing).
* | Issue #20383: Introduce importlib.util.module_from_spec().Brett Cannon2014-05-301-0/+4
| | | | | | | | | | | | Along the way, dismantle importlib._bootstrap._SpecMethods as it was no longer relevant and constructing the new function required partially dismantling the class anyway.
* | Fix Issue #21528 - Fix documentation typosDonald Stufft2014-05-202-4/+4
| |
* | Mention ipaddress improvements.Antoine Pitrou2014-05-151-0/+15
| |
* | Better organization of the what's newAntoine Pitrou2014-05-151-17/+32
| |
* | Issue #21156: importlib.abc.InspectLoader.source_to_code() is now aBrett Cannon2014-05-091-0/+5
| | | | | | | | staticmethod.