summaryrefslogtreecommitdiff
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Use sequence repetition instead of bytes constructor with integer argument.Serhiy Storchaka2016-09-1112-20/+20
|
* Issue #27952: Merge fixcid.py from 3.5Martin Panter2016-09-111-0/+91
|\
| * Issue #27952: Get fixcid.py working with the re moduleMartin Panter2016-09-111-0/+91
| |
* | Issue #10740: sqlite3 no longer implicitly commit an open transaction before ↵Berker Peksag2016-09-111-8/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DDL statements This commit contains the following commits from ghaering/pysqlite: * https://github.com/ghaering/pysqlite/commit/f254c534948c41c0ceb8cbabf0d4a2f547754739 * https://github.com/ghaering/pysqlite/commit/796b3afe38cfdac5d7d5ec260826b0a596554631 * https://github.com/ghaering/pysqlite/commit/cae87ee68613697a5f4947b4a0941f59a28da1b6 * https://github.com/ghaering/pysqlite/commit/3567b31bb5e5b226ba006213a9c69dde3f155faf With the following additions: * Fixed a refcount error * Fixed a compiler warning * Made the string comparison a little more robust * Added a whatsnew entry
* | Issue #22493: Inline flags now should be used only at the start of theSerhiy Storchaka2016-09-119-28/+43
| | | | | | | | | | regular expression. Deprecation warning is emitted if uses them in the middle of the regular expression.
* | Issue #26885: xmlrpc now supports unmarshalling additional data types usedSerhiy Storchaka2016-09-112-6/+75
| | | | | | | | by Apache XML-RPC implementation for numerics and None.
* | issue23591: add auto() for auto-generating Enum member valuesEthan Furman2016-09-102-15/+112
| |
* | Issue #23722: Initialize __class__ from type.__new__()Nick Coghlan2016-09-112-2/+84
| | | | | | | | | | | | | | | | | | 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-101-1/+0
|\ \ | |/
| * Remove the debug print that i accidentally left in.Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-09-101-1/+0
| |
| * Backported tests for issue #28070.Serhiy Storchaka2016-09-111-0/+3
| |
* | Issue #28070: Fixed parsing inline verbose flag in regular expressions.Serhiy Storchaka2016-09-112-0/+4
| |
* | Issue #19500: Add client-side SSL session resumption to the ssl module.Christian Heimes2016-09-102-14/+163
| |
* | Issue #28022: Deprecate ssl-related arguments in favor of SSLContext.Christian Heimes2016-09-1015-75/+126
| | | | | | | | | | | | | | 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.
* | Issue 28043: SSLContext has improved default settingsChristian Heimes2016-09-102-53/+39
| | | | | | | | 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-101-1/+15
|\ \ | |/
| * IDLE newx items.Terry Jan Reedy2016-09-101-0/+7
| |
* | 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
| |
* | Merge from 3.5Steve Dower2016-09-101-33/+29
|\ \ | |/
| * Issue #27932: Backs out changeSteve Dower2016-09-101-33/+29
| |
* | Issue #24693: Changed some RuntimeError's in the zipfile module to moreSerhiy Storchaka2016-09-102-48/+48
| | | | | | | | appropriate types. Improved some error messages and debugging output.
* | Issue #28046: Fix get_sysconfigdata_name().Xavier de Gaye2016-09-101-7/+14
| |
* | Merge spelling fixes from 3.5Martin Panter2016-09-101-1/+1
|\ \ | |/
| * Correct spelling in documentation and code commentMartin Panter2016-09-102-2/+2
| |
* | test_platform: Save/restore os.environ on WindowsVictor Stinner2016-09-101-0/+7
| |
* | Issue #17909: Accept binary input in json.loadsNick Coghlan2016-09-103-14/+56
| | | | | | | | | | | | | | 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-102-91/+176
| | | | | | | | | | | | | | | | 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
| |
* | Issue #28019: itertools.count() no longer rounds non-integer step in rangeSerhiy Storchaka2016-09-101-5/+23
|\ \ | |/ | | | | between 1.0 and 2.0 to 1.
| * Issue #28019: itertools.count() no longer rounds non-integer step in rangeSerhiy Storchaka2016-09-101-5/+23
| | | | | | | | between 1.0 and 2.0 to 1.
| * Use raw string for regexpGuido van Rossum2016-09-091-1/+1
| |
* | Issue #18401: Fix test_pdb on WindowsVictor Stinner2016-09-091-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
* | Issue #18401: Fix test_pdb if $HOME is not setVictor Stinner2016-09-091-6/+10
| | | | | | | | | | | | HOME is not set on Windows for example. Use also textwrap.dedent() for the script.
* | Issue #18401: pdb tests don't read ~/.pdbrc anymoreŁukasz Langa2016-09-092-29/+67
| | | | | | | | Patch by Martin Matusiak and Sam Kimbrel.
* | Try to fix sizeof unit tests on dictVictor Stinner2016-09-092-4/+5
| | | | | | | | Issue #28056 and issue #26058.
* | #20476: Deal with the message_factory circular import differently.R David Murray2016-09-104-6/+7
| | | | | | | | | | | | | | It turns out we can't depend on email.message getting imported every place message_factory is needed, so to avoid a circular import we need to special case Policy.message_factory=None in the parser instead of using monkey patching. I had a feeling that was a bad idea when I did it.
* | Fix SystemError in compact dictVictor Stinner2016-09-091-0/+69
| | | | | | | | | | | | | | | | | | Issue #28040: Fix _PyDict_DelItem_KnownHash() and _PyDict_Pop(): convert splitted table to combined table to be able to delete the item. Write an unit test for the issue. Patch by INADA Naoki.
* | Issue 27080: PEP 515: add '_' formatting option.Eric V. Smith2016-09-091-0/+28
| |
* | Issue #27199: TarFile expose copyfileobj bufsize to improve throughputŁukasz Langa2016-09-091-15/+18
| | | | | | | | Patch by Jason Fried.
* | Issue 27948: Allow backslashes in the literal string portion of f-strings, ↵Eric V. Smith2016-09-097-71/+111
| | | | | | | | but not in the expressions. Also, require expressions to begin and end with literal curly braces.
* | Issue #28046: Fix distutilsZachary Ware2016-09-091-1/+5
| | | | | | | | Why do we have two sysconfig modules again?
* | Issue #25969: Update the lib2to3 grammar to handle the unpackingGregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-09-096-6/+88
|\ \ | |/ | | | | generalizations added in 3.5.
| * Issue #25969: Update the lib2to3 grammar to handle the unpackingGregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-09-096-6/+88
| | | | | | | | generalizations added in 3.5.
| * remove fix_callable - callable() was readded many releases ago.Gregory P. Smith2016-09-092-129/+0
| |
* | Merge from ZachSteve Dower2016-09-091-2/+11
|\ \
| * | Issue #28046: Remove platform-specific directories from sys.pathZachary Ware2016-09-091-2/+11
| | |
* | | Issue #27932: Fixes memory leak in platform.win32_ver()Steve Dower2016-09-091-29/+33
|\ \ \ | |/ / |/| / | |/