Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #21725: Add RFC 6531 (SMTPUTF8) support to smtpd. | R David Murray | 2014-08-09 | 1 | -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 Melotti | 2014-08-02 | 1 | -0/+6 |
| | |||||
* | Issue #21813: Enhance documentation of the os.stat_result class. | Victor Stinner | 2014-07-24 | 1 | -5/+2 |
|\ | |||||
* | | #15014: Add 'auth' command to implement auth mechanisms and use it in login. | R David Murray | 2014-07-03 | 1 | -0/+7 |
| | | | | | | | | Patch by Milan Oberkirch. | ||||
* | | Issue #5800: headers parameter of wsgiref.headers.Headers is now optional. | Berker Peksag | 2014-07-02 | 1 | -0/+6 |
| | | | | | | | | Patch by Pablo Torres Navarrete and SilentGhost. | ||||
* | | #20295: Teach imghdr to recognize OpenEXR format images. | R David Murray | 2014-06-26 | 1 | -0/+6 |
| | | | | | | | | Patch by Martin Vignali, test by Claudiu Popa. | ||||
* | | Issue #21741: Add st_file_attributes to os.stat_result on Windows. | Zachary Ware | 2014-06-19 | 1 | -0/+9 |
| | | | | | | | | Patch by Ben Hoyt. | ||||
* | | Issue #21205: Add a new ``__qualname__`` attribute to generator, the qualified | Victor Stinner | 2014-06-16 | 1 | -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 Murray | 2014-06-11 | 1 | -0/+8 |
| | | | | | | | | Patch by Claudiu Popa. | ||||
* | | #14758: add IPv6 support to smtpd. | R David Murray | 2014-06-11 | 1 | -0/+4 |
| | | | | | | | | Patch by Milan Oberkirch. | ||||
* | | #19662: add decode_data to smtpd so you can get at DATA in bytes form. | R David Murray | 2014-06-11 | 1 | -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-11 | 1 | -1/+10 |
| | | | | | | | | a socket by using high-performance os.sendfile() on UNIX. Patch by Giampaolo Rodola'· | ||||
* | | Issue #21569: merge from 3.4 | Nick Coghlan | 2014-06-09 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #21569: Fix incorrect cross reference | Nick Coghlan | 2014-06-09 | 1 | -1/+1 |
| | | |||||
* | | Merge issue #21569 from 3.4 | Nick Coghlan | 2014-06-07 | 1 | -113/+201 |
|\ \ | |/ | |||||
| * | Issue #21569: sync Python 2.7 What's New with 2.7 version | Nick Coghlan | 2014-06-07 | 1 | -113/+201 |
| | | |||||
* | | Issue #21233: Revert bytearray(int) optimization using calloc() | Victor Stinner | 2014-06-02 | 1 | -3/+2 |
| | | |||||
* | | Issue #21233: Rename the C structure "PyMemAllocator" to "PyMemAllocatorEx" to | Victor Stinner | 2014-06-02 | 1 | -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 Cannon | 2014-05-30 | 1 | -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 typos | Donald Stufft | 2014-05-20 | 2 | -4/+4 |
| | | |||||
* | | Mention ipaddress improvements. | Antoine Pitrou | 2014-05-15 | 1 | -0/+15 |
| | | |||||
* | | Better organization of the what's new | Antoine Pitrou | 2014-05-15 | 1 | -17/+32 |
| | | |||||
* | | Issue #21156: importlib.abc.InspectLoader.source_to_code() is now a | Brett Cannon | 2014-05-09 | 1 | -0/+5 |
| | | | | | | | | staticmethod. | ||||
* | | Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(), | Victor Stinner | 2014-05-02 | 1 | -2/+18 |
| | | | | | | | | | | | | PyObject_Calloc(), _PyObject_GC_Calloc(). bytes(int) and bytearray(int) are now using ``calloc()`` instead of ``malloc()`` for large objects which is faster and use less memory (until the bytearray buffer is filled with data). | ||||
* | | Add porting note for issue #20951. | Antoine Pitrou | 2014-04-29 | 1 | -0/+4 |
| | | |||||
* | | #15916: if there are no docstrings, make empty suite, not an error. | R David Murray | 2014-04-15 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | This makes doctest work like unittest: if the test case is empty, that just means there are zero tests run, it's not an error. The existing behavior was broken, since it only gave an error if there were *no* docstrings, and zero tests run if there were docstrings but none of them contained tests. So this makes it self-consistent as well. Patch by Glenn Jones. | ||||
* | | inspect: Make Signature and Parameter hashable. Issue #20334. | Yury Selivanov | 2014-04-08 | 1 | -1/+2 |
| | | |||||
* | | Issue #17621: Introduce importlib.util.LazyLoader. | Brett Cannon | 2014-04-04 | 1 | -0/+4 |
| | | |||||
* | | fix #21076: turn signal module constants into enums | Giampaolo Rodola' | 2014-04-04 | 1 | -0/+5 |
| | | |||||
* | | inspect.Signature: Add 'Signature.from_callable' classmethod. Closes #17373 | Yury Selivanov | 2014-03-27 | 1 | -0/+4 |
| | | |||||
* | | inspect.signature: Make Signature and Parameter picklable. Closes #20726 | Yury Selivanov | 2014-03-27 | 1 | -0/+3 |
| | | |||||
* | | Merge #20145 backport: delete whatsnew entry. | R David Murray | 2014-03-25 | 1 | -6/+0 |
|\ \ | |/ | |||||
* | | #20145: assert[Raises|Warns]Regex now raise TypeError on bad regex. | R David Murray | 2014-03-23 | 1 | -0/+6 |
| | | | | | | | | | | | | | | Previously a non-string, non-regex second argument could cause the test to always pass. Initial patch by Kamilla Holanda. | ||||
* | | Issue #20627: xmlrpc.client.ServerProxy is now a context manager. | Brett Cannon | 2014-03-21 | 1 | -1/+2 |
| | | | | | | | | Patch by Claudiu Popa. | ||||
* | | Issue #19165: The formatter module graduates to full deprecation. | Brett Cannon | 2014-03-21 | 1 | -1/+2 |
| | | |||||
* | | remove the ability of datetime.time to be considered false (closes #13936) | Benjamin Peterson | 2014-03-20 | 1 | -1/+4 |
| | | |||||
* | | Doc: add What's New in Python 3.5 to whatsnew index | Victor Stinner | 2014-03-18 | 1 | -0/+1 |
| | | |||||
* | | Issue #19977: When the ``LC_TYPE`` locale is the POSIX locale (``C`` locale), | Victor Stinner | 2014-03-18 | 1 | -1/+4 |
| | | | | | | | | | | :py:data:`sys.stdin` and :py:data:`sys.stdout` are now using the ``surrogateescape`` error handler, instead of the ``strict`` error handler. | ||||
* | | Add a stub "whatsnew in 3.5" document. | Victor Stinner | 2014-03-17 | 1 | -0/+186 |
|/ | |||||
* | Typo | Jesus Cea | 2014-03-17 | 1 | -1/+1 |
| | |||||
* | Typo | Jesus Cea | 2014-03-17 | 1 | -1/+1 |
| | |||||
* | Typo | Jesus Cea | 2014-03-17 | 1 | -1/+1 |
| | |||||
* | Final documentation fixes for 3.4.0 final.v3.4.0 | Larry Hastings | 2014-03-16 | 1 | -4/+1 |
| | |||||
* | Regenerate pydoc_topics, fix markup errors, in preparation for 3.4.0 final. | Larry Hastings | 2014-03-16 | 1 | -1/+1 |
| | |||||
* | Merge in all documentation changes since branching 3.4.0rc1. | Larry Hastings | 2014-03-16 | 1 | -212/+954 |
| | |||||
* | whatsnew: difflib.isbjunk &c were removed, not deprecated. | R David Murray | 2014-03-14 | 1 | -4/+6 |
| | | | | Also move NEWS item to correct position (it was in 3.3). | ||||
* | whatsnew: cp273 codec (#10907797) | R David Murray | 2014-03-08 | 1 | -0/+3 |
| | | | | | Also updated the docs and added the aliases mentioned by the references. | ||||
* | whatsnew: importlib deprecations. | R David Murray | 2014-02-22 | 1 | -4/+24 |
| | | | | | This addresses issue #20199, if I got it right. The deprecation and replacement lists are based on the importlib documentation. | ||||
* | Mangle __parameters in __annotations__ dict properly. Issue #20625. | Yury Selivanov | 2014-02-18 | 1 | -0/+4 |
| | |||||
* | Python 3.4.0rc1 release: Updated pydoc topics, fixed suspicious markup errors. | Larry Hastings | 2014-02-10 | 1 | -1/+1 |
| |