summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #23722: Initialize __class__ from type.__new__()Nick Coghlan2016-09-118-1258/+1358
| | | | | | | | | The __class__ cell used by zero-argument super() is now initialized from type.__new__ rather than __build_class__, so class methods relying on that will now work correctly when called from metaclass methods during class creation. Patch by Martin Teichmann.
* Remove the debug print that i accidentally left in.Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-09-111-1/+0
|\
| * Remove the debug print that i accidentally left in.Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-09-111-1/+0
| |
* | Issue #26141: Update docs for typing.py. Ivan Levkivskyi. (null merge 3.5->3.6)Guido van Rossum2016-09-110-0/+0
|\ \ | |/
| * Issue #26141: Update docs for typing.py. Ivan Levkivskyi. (Backport from the ↵Guido van Rossum2016-09-111-14/+113
| | | | | | | | 3.6 version)
* | Issue #26141: Update docs for typing.py. Ivan Levkivskyi.Guido van Rossum2016-09-111-10/+104
| |
* | Issue #28073: Improve wording around None. Michael Lee. (3.5->3.6)Guido van Rossum2016-09-111-2/+4
|\ \ | |/
| * Issue #28073: Improve wording around None. Michael Lee.Guido van Rossum2016-09-111-2/+4
| |
* | Backed out changeset 8460a729e1deBenjamin Peterson2016-09-112-15/+3
| |
* | force gcc to use c99 inline semanticsBenjamin Peterson2016-09-112-3/+15
| |
* | fix link to instrumentationBenjamin Peterson2016-09-111-1/+1
| |
* | add the usual extern C silliness to pydtrace.hBenjamin Peterson2016-09-111-0/+6
| |
* | reST is not markdownBenjamin Peterson2016-09-111-17/+17
| |
* | Backed out changeset 3934e070c9dbBenjamin Peterson2016-09-111-2/+1
| |
* | Null mergeSerhiy Storchaka2016-09-100-0/+0
|\ \ | |/
| * Backported tests for issue #28070.Serhiy Storchaka2016-09-101-0/+3
| |
* | Issue #28070: Fixed parsing inline verbose flag in regular expressions.Serhiy Storchaka2016-09-103-0/+6
| |
* | Issue #19500: Add client-side SSL session resumption to the ssl module.Christian Heimes2016-09-105-20/+582
| |
* | Issue #28022: Deprecate ssl-related arguments in favor of SSLContext.Christian Heimes2016-09-1023-85/+189
| | | | | | | | | | | | | | The deprecation include manual creation of SSLSocket and certfile/keyfile (or similar) in ftplib, httplib, imaplib, smtplib, poplib and urllib. ssl.wrap_socket() is not marked as deprecated yet.
* | #28067: Fixed another typo.Alexander Belopolsky2016-09-101-1/+1
| |
* | Issue 28043: SSLContext has improved default settingsChristian Heimes2016-09-105-54/+82
| | | | | | | | The options OP_NO_COMPRESSION, OP_CIPHER_SERVER_PREFERENCE, OP_SINGLE_DH_USE, OP_SINGLE_ECDH_USE, OP_NO_SSLv2 (except for PROTOCOL_SSLv2), and OP_NO_SSLv3 (except for PROTOCOL_SSLv3) are set by default. The initial cipher suite list contains only HIGH ciphers, no NULL ciphers and MD5 ciphers (except for PROTOCOL_SSLv2).
* | IDLE newx items. merge from 3.5Terry Jan Reedy2016-09-102-1/+32
|\ \ | |/
| * IDLE newx items.Terry Jan Reedy2016-09-102-0/+14
| |
* | #28067: Fixed a typo.Alexander Belopolsky2016-09-101-1/+1
| |
* | Closes #28067: Do not call localtime (gmtime) in datetime module.Alexander Belopolsky2016-09-101-42/+60
| |
* | Closes #28059: Fixes test_platform to set PYTHONPATH for .pyd filesSteve Dower2016-09-101-2/+3
|\ \ | |/
| * Closes #28059: Fixes test_platform to set PYTHONPATH for .pyd filesSteve Dower2016-09-101-2/+9
| |
* | Issue #25221: merge from 3.5.Mark Dickinson2016-09-102-1/+5
|\ \ | |/
| * Issue #25221: Fix corrupted result from PyLong_FromLong(0) when Python is ↵Mark Dickinson2016-09-102-1/+5
| | | | | | | | compiled with NSMALLPOSINTS = 0.
* | Merge from 3.5Steve Dower2016-09-102-35/+29
|\ \ | |/
| * Issue #27932: Backs out changeSteve Dower2016-09-102-35/+29
| |
* | Fixed compiler warnings in compact dict implementation on 32-bit platforms.Serhiy Storchaka2016-09-101-11/+11
| |
* | Issue #24693: Changed some RuntimeError's in the zipfile module to moreSerhiy Storchaka2016-09-104-63/+94
| | | | | | | | appropriate types. Improved some error messages and debugging output.
* | Issue #28046: Fix get_sysconfigdata_name().Xavier de Gaye2016-09-101-7/+14
| |
* | Backed out changeset 491bbba73bcaZachary Ware2016-09-101-1/+1
| | | | | | | | This change didn't have the intended effect.
* | One more spelling fixMartin Panter2016-09-101-1/+1
| |
* | Merge spelling fixes from 3.5Martin Panter2016-09-102-3/+3
|\ \ | |/
| * Correct spelling in documentation and code commentMartin Panter2016-09-103-4/+4
| |
* | test_platform: Save/restore os.environ on WindowsVictor Stinner2016-09-101-0/+7
| |
* | Issue #17909: Accept binary input in json.loadsNick Coghlan2016-09-106-16/+70
| | | | | | | | | | | | | | json.loads (and hence json.load) now support binary input encoded as UTF-8, UTF-16 or UTF-32. Patch by Serhiy Storchaka.
* | Issue #27137: align Python & C implementations of functools.partialNick Coghlan2016-09-104-92/+182
| | | | | | | | | | | | | | | | The pure Python fallback implementation of functools.partial now matches the behaviour of its accelerated C counterpart for subclassing, pickling and text representation purposes. Patch by Emanuel Barry and Serhiy Storchaka.
* | Merge 3.5 (regrtest)Victor Stinner2016-09-101-1/+1
|\ \ | |/
| * regrtest: accept options after test namesVictor Stinner2016-09-101-1/+1
| |
* | test_eintr: Fix ResourceWarning warningsVictor Stinner2016-09-101-0/+5
| |
* | Show regrtest env changed warn on Windows buildbotVictor Stinner2016-09-101-1/+1
| | | | | | | | | | Issue #27829: don't pass --quiet option to regrtest to see "Warning -- xxx was modified by ..." warnings.
* | Issue #28019: itertools.count() no longer rounds non-integer step in rangeSerhiy Storchaka2016-09-103-21/+55
|\ \ | |/ | | | | between 1.0 and 2.0 to 1.
| * Issue #28019: itertools.count() no longer rounds non-integer step in rangeSerhiy Storchaka2016-09-103-21/+55
| | | | | | | | between 1.0 and 2.0 to 1.
* | Fix Python version in pdb.rstBerker Peksag2016-09-101-2/+2
| |
* | Issue #18401: Fix test_pdb on WindowsVictor Stinner2016-09-101-14/+7
| | | | | | | | | | | | * Use "with Popen" to cleanup properly the process * Use support.temp_cwd() to properly change the working directory * Use environ.pop() to cleanup the code
* | Fix check_force_ascii()Victor Stinner2016-09-101-8/+9
| | | | | | | | | | Issue #27938: Normalize aliases of the ASCII encoding, because _Py_normalize_encoding() now correctly normalize encoding names.