summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* docs/asyncio: Twek sections names per Nick Coghlan suggestionYury Selivanov2015-12-172-6/+6
|
* asyncio/tests: Fix a ResourceWarning due to unclosed loopYury Selivanov2015-12-171-0/+4
|
* asyncio/tests: Fix ResourceWarnings related to unclosed transportsYury Selivanov2015-12-171-18/+29
|
* asyncio/tests: Fix some ResourceWarningsYury Selivanov2015-12-172-13/+18
|
* asyncio/tests: Fix deprecation warningYury Selivanov2015-12-171-1/+1
|
* Normalize whitespaceYury Selivanov2015-12-171-1/+1
|
* asyncio: Skip getaddrinfo if host is already resolved.Yury Selivanov2015-12-177-68/+284
| | | | | | | | | | | | | getaddrinfo takes an exclusive lock on some platforms, causing clients to queue up waiting for the lock if many names are being resolved concurrently. Users may want to handle name resolution in their own code, for the sake of caching, using an alternate resolver, or to measure DNS duration separately from connection duration. Skip getaddrinfo if the "host" passed into create_connection is already resolved. See https://github.com/python/asyncio/pull/302 for details. Patch by A. Jesse Jiryu Davis.
* merge headGregory P. Smith2015-12-141-3/+6
|\
| * #25495: Clarify b2a_base64 documentation vis 57 bytes.R David Murray2015-12-131-3/+6
| |
* | Re-fix issue #19284: Don't generate the no-op -R command lineGregory P. Smith2015-12-141-3/+0
| | | | | | | | | | | | parameter to "enable" the always on sys.flags.hash_randomization in _args_from_interpreter_flags() used by multiprocessing and some unittests. This simplifies the code.
* | Fix test_cmd_line not to fail if PYTHONHASHSEED is set to a fixed seedGregory P. Smith2015-12-141-3/+15
| | | | | | | | due to test_hash_randomization expecting a different seed per process.
* | assert_python_ok docstring typo fix.Gregory P. Smith2015-12-141-1/+1
|/
* Fixes #25844: Corrected =/== typo potentially leading to crash in launcher.Vinay Sajip2015-12-131-2/+2
|
* asyncio: Make Tasks check if Futures are attached to the same event loopYury Selivanov2015-12-112-1/+22
| | | | See https://github.com/python/asyncio/pull/303 for details
* asyncio: Sync with githubYury Selivanov2015-12-112-2/+5
|
* Remove x permissions from Lib/test/test_script_helper.pydoko@ubuntu.com2015-12-071-0/+0
|
* Merge.Larry Hastings2015-12-074-21/+35
|\
| * Post-release fixups for Python 3.4.4rc1.Larry Hastings2015-12-072-1/+13
| |
| * Added tag v3.4.4rc1 for changeset 04f3f725896cLarry Hastings2015-12-061-0/+1
| |
| * Version bump for 3.4.4rc1.v3.4.4rc1Larry Hastings2015-12-062-6/+7
| |
| * Rebuilt pydoc topics for 3.4.4rc1.Larry Hastings2015-12-061-15/+15
| |
* | Issue25814: Propagate all errors from custom XML parser handlersSerhiy Storchaka2015-12-061-88/+39
|/ | | | in ElementTree.iterparse().
* Issue #25798: Update OS X 10.5+ 32-bit-only installer to buildNed Deily2015-12-063-13/+15
| | | | and link with OpenSSL 1.0.2e.
* Issue #25764: Skip the test on OS XMartin Panter2015-12-051-0/+2
| | | | | | | The OS X buildbots were failing at the second setrlimit() call with EPERM, as if they were trying to raise the hard limit. The call should be keeping the hard limit the same and raising the soft limit back to its original value, so I don't understand the failure.
* merge 3.3Benjamin Peterson2015-12-050-0/+0
|\
| * fix reorderingBenjamin Peterson2015-12-051-4/+4
| |
* | merge 3.3Benjamin Peterson2015-12-051-2/+3
|\ \ | |/
| * merge 3.2Benjamin Peterson2015-12-051-3/+4
| |\
| | * add CVE and issue numberBenjamin Peterson2015-12-051-2/+3
| | |
* | | Issue #25800: Fix running test_capi directlyZachary Ware2015-12-051-1/+2
| | |
* | | #24903: Remove misleading error message to fix regression.R David Murray2015-12-054-11/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before the argparse conversion, compileall would (sometimes) accept multiple paths when -d was specified. Afterward, it does not. The corresponding check in the original code claimed to prevent multiple *directories* from being specified...but it didn't really work even to do that. So this patch fixes the regression by invoking the consenting adults rule: if you specify a combination of arguments to compileall that produces files with inconsistent destdirs (which you could do before), it is on you. Patch by Jake Garver.
* | | Issue #25764: Preserve subprocess fork exception when preexec_fn usedMartin Panter2015-11-303-17/+37
| | | | | | | | | | | | Also fix handling of failure to release the import lock.
* | | Issue #6478: _strptime's regexp cache now is reset after changing timezoneSerhiy Storchaka2015-12-033-14/+50
| | | | | | | | | | | | with time.tzset().
* | | Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.Serhiy Storchaka2015-12-023-0/+24
| | |
* | | Merge heads.Steven D'Aprano2015-12-013-119/+433
|\ \ \
| * | | Fix for issue #25177 with the mean of very small and very large numbers.Steven D'Aprano2015-12-013-119/+433
| | | |
* | | | Issue #25767: Link to English Wikipedia instead of French.Zachary Ware2015-12-011-1/+1
|/ / /
* | | Removed debugging output of exception raised by __reduce__ method.Serhiy Storchaka2015-11-301-7/+1
| | |
* | | Fixed reference leak when read truncated pickle.Serhiy Storchaka2015-11-301-1/+3
| | |
* | | Issue #25718: Fixed copying object with state with boolean value is false.Serhiy Storchaka2015-11-303-2/+13
| | |
* | | Issue #25761: Added more test cases for testing unpickling broken data.Serhiy Storchaka2015-11-292-93/+210
| | | | | | | | | | | | Output raised exception at verbose level 2 (-vv).
* | | Issue #10131: Fixed deep copying of minidom documents. Based on patchSerhiy Storchaka2015-11-264-45/+94
| | | | | | | | | | | | by Marian Ganisin.
* | | Issues #22989, #21228: Document HTTP response object for urlopen()Martin Panter2015-11-262-7/+14
| | | | | | | | | | | | | | | | | | Previous documentation was not clear if the geturl(), info() and getcode() were valid for HTTP responses. The “msg” attribute is different to the usual HTTPResponse.msg attribute. Based on patch by Evens Fortuné.
* | | Issue #25622: Rename to PythonValuesTestCase and enable for non-WindowsMartin Panter2015-11-261-2/+1
| | |
* | | Issue #19687: Fixed possible integer overflows in ElementTree.Serhiy Storchaka2015-11-251-10/+34
| | | | | | | | | | | | Based on patch by Christian Heimes.
* | | Issue #24097: Fixed crash in object.__reduce__() if slot name is freed insideSerhiy Storchaka2015-11-253-0/+23
| | | | | | | | | | | | __getattr__. Original patch by Antoine Pitrou.
* | | Issue #25616: Tests for OrderedDict are extracted from test_collectionsSerhiy Storchaka2015-11-253-307/+318
| | | | | | | | | | | | into separate file test_ordered_dict.
* | | Issue #25697: Fixed rough alphabetical order in Misc/ACKS.Serhiy Storchaka2015-11-251-21/+20
| | |
* | | Issue #24731: Fixed crash on converting objects with special methodsSerhiy Storchaka2015-11-258-10/+50
| | | | | | | | | | | | | | | __bytes__, __trunc__, and __float__ returning instances of subclasses of bytes, int, and float to subclasses of bytes, int, and float correspondingly.
* | | Issue #25725: Fixed a reference leak in pickle.loads() when unpicklingSerhiy Storchaka2015-11-252-19/+11
| | | | | | | | | | | | invalid data including tuple instructions.