summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Use HTTP in testPythonOrgBerker Peksag2016-09-111-1/+1
|
* Unskip testPythonOrg in test_robotparserBerker Peksag2016-09-111-2/+1
| | | | We should probably use pythontest.net for this.
* Wrap testPasswordProtectedSite with @reap_threadsBerker Peksag2016-09-111-0/+1
|
* Merged upstream changes.Vinay Sajip2016-09-111-220/+139
|\
| * Issue #25497: Rewrite test_robotparser to use a class based designBerker Peksag2016-09-111-220/+139
| |
* | Closes #25671: Merged fix from 3.5.Vinay Sajip2016-09-111-19/+20
|\ \ | |/ |/|
| * Fixes #25671: Updated prompt handling in activate.fish.Vinay Sajip2016-09-111-19/+20
| |
* | 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-112-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-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
| |
| * Backported tests for issue #28070.Serhiy Storchaka2016-09-101-0/+3
| |
* | Issue #28070: Fixed parsing inline verbose flag in regular expressions.Serhiy Storchaka2016-09-102-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-101-1/+1
| |
* | 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
* | Issue #18401: Fix test_pdb if $HOME is not setVictor Stinner2016-09-101-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-102-29/+67
| | | | | | | | Patch by Martin Matusiak and Sam Kimbrel.
* | Try to fix sizeof unit tests on dictVictor Stinner2016-09-102-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-101-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-101-0/+28
| |
* | Issue #27199: TarFile expose copyfileobj bufsize to improve throughputŁukasz Langa2016-09-101-15/+18
| | | | | | | | Patch by Jason Fried.
* | Issue 27948: Allow backslashes in the literal string portion of f-strings, ↵Eric V. Smith2016-09-107-71/+111
| | | | | | | | but not in the expressions. Also, require expressions to begin and end with literal curly braces.