summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Merge 3.4Yury Selivanov2015-12-172-6/+6
| |\ \ \ | | |/ /
| | * | docs/asyncio: Twek sections names per Nick Coghlan suggestionYury Selivanov2015-12-172-6/+6
| | | |
* | | | Merge 3.5Yury Selivanov2015-12-171-0/+4
|\ \ \ \ | |/ / /
| * | | Merge 3.4Yury Selivanov2015-12-171-0/+4
| |\ \ \ | | |/ /
| | * | asyncio/tests: Fix a ResourceWarning due to unclosed loopYury Selivanov2015-12-171-0/+4
| | | |
* | | | Merge 3.5Yury Selivanov2015-12-171-18/+29
|\ \ \ \ | |/ / /
| * | | Merge 3.4Yury Selivanov2015-12-171-18/+29
| |\ \ \ | | |/ /
| | * | asyncio/tests: Fix ResourceWarnings related to unclosed transportsYury Selivanov2015-12-171-18/+29
| | | |
* | | | Merge 3.5Yury Selivanov2015-12-172-13/+18
|\ \ \ \ | |/ / /
| * | | Merge 3.4Yury Selivanov2015-12-172-13/+18
| |\ \ \ | | |/ /
| | * | asyncio/tests: Fix some ResourceWarningsYury Selivanov2015-12-172-13/+18
| | | |
* | | | Merge 3.5Yury Selivanov2015-12-171-1/+1
|\ \ \ \ | |/ / /
| * | | Merge 3.4Yury Selivanov2015-12-171-1/+1
| |\ \ \ | | |/ /
| | * | asyncio/tests: Fix deprecation warningYury Selivanov2015-12-171-1/+1
| | | |
* | | | Merge 3.5Yury Selivanov2015-12-171-1/+1
|\ \ \ \ | |/ / /
| * | | Merge 3.4Yury Selivanov2015-12-171-1/+1
| |\ \ \ | | |/ /
| | * | Normalize whitespaceYury Selivanov2015-12-171-1/+1
| | | |
* | | | Merge 3.5Yury Selivanov2015-12-177-68/+284
|\ \ \ \ | |/ / /
| * | | Merge 3.4Yury Selivanov2015-12-177-68/+284
| |\ \ \ | | |/ /
| | * | 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.
* | | | Issue #23788: Merge test_bad_address() cleanup from 3.5Martin Panter2015-12-162-35/+20
|\ \ \ \ | |/ / /
| * | | Issue #23788: Merge redundant test_bad_address() into test_urllibnetMartin Panter2015-12-162-35/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In Python 2, these were duplicated; one for urllib.urlopen() and one for urllib2.urlopen(). The test_urllibnet version has a better precondition to avoid false failures with bad DNS, and the test_urllib2_localnet version had a more up-to-date comment and domain name.
* | | | Issue #25868: Try to make test_eintr.test_sigwaitinfo() more reliableVictor Stinner2015-12-151-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | especially on slow buildbots Use a pipe to synchronize the parent and the child processes.
* | | | Minor tweek. Counting down rather than up reduces register pressure.Raymond Hettinger2015-12-151-1/+1
| | | |
* | | | Merge 3.5Yury Selivanov2015-12-151-1/+4
|\ \ \ \ | |/ / /
| * | | docs/asyncio: Update ensure_future & run_coroutine_threadsafe docsYury Selivanov2015-12-151-1/+4
| | | |
* | | | Merge 3.5Yury Selivanov2015-12-151-1/+1
|\ \ \ \ | |/ / /
| * | | docs/whatsnew/3.5: Fix ref linkYury Selivanov2015-12-151-1/+1
| | | |
* | | | Merge 3.5Yury Selivanov2015-12-151-0/+12
|\ \ \ \ | |/ / /
| * | | whatsnew/3.5: Mention new asyncio APIs in 3.5.1Yury Selivanov2015-12-151-0/+12
| | | |
* | | | Issue #11072: change the incorrect "deprecation" of ftplib dir() and nlst()Gregory P. Smith2015-12-141-3/+3
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | APIs into a note that mlsd() is a nicer API if the server supports it. They aren't deprecated, they are all different server commands. Not all servers support all commands.
| * | | Issue #11072: change the incorrect "deprecation" of ftplib dir() and nlst()Gregory P. Smith2015-12-141-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | APIs into a note that mlsd() is a nicer API if the server supports it. They aren't deprecated, they are all different server commands. Not all servers support all commands.
* | | | * Re-fix issue #19284: Don't generate the no-op -R command lineGregory P. Smith2015-12-143-7/+16
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | 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. * assert_python_ok docstring typo fix. * Fix test_cmd_line not to fail if PYTHONHASHSEED is set to a fixed seed.
| * | | * Re-fix issue #19284: Don't generate the no-op -R command lineGregory P. Smith2015-12-143-7/+16
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | 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. * assert_python_ok docstring typo fix. * Fix test_cmd_line not to fail if PYTHONHASHSEED is set to a fixed seed.
| | * | merge headGregory P. Smith2015-12-141-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
| | | | |
* | | | | Undo inadvertent line swapRaymond Hettinger2015-12-141-1/+1
| | | | |
* | | | | Hoist constant expressions (so->table and so->mask) out of the inner-loop.Raymond Hettinger2015-12-141-12/+12
| | | | |
* | | | | Merge 3.5Victor Stinner2015-12-131-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | Issue #25846: Fix usage of Py_ARRAY_LENGTH() in win32_wchdir() (new try)Victor Stinner2015-12-131-1/+1
| | | | |
* | | | | Merge: #25495: Clarify b2a_base64 documentation vis 57 bytes.R David Murray2015-12-131-4/+3
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | In 3.6 the parameter to control the appending of the newline was finally added, so I dropped the historical note about why a new line was always appended.
| * | | | Merge: #25495: Clarify b2a_base64 documentation vis 57 bytes.R David Murray2015-12-131-3/+6
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | #25495: Clarify b2a_base64 documentation vis 57 bytes.R David Murray2015-12-131-3/+6
| | |/ /
* | | | (Merge 3.5) Issue #25846: Fix usage of Py_ARRAY_LENGTH() in win32_wchdir()Victor Stinner2015-12-131-3/+3
|\ \ \ \ | |/ / /
| * | | Issue #25846: Fix usage of Py_ARRAY_LENGTH() in win32_wchdir()Victor Stinner2015-12-131-3/+3
| | | |
* | | | Merge 3.5Victor Stinner2015-12-131-1/+1
|\ \ \ \ | |/ / /
| * | | Issue #25696: Don't ignore errors in 'make bininstall' on creating $(LIBPC) ↵Victor Stinner2015-12-131-1/+1
| | | | | | | | | | | | | | | | directory
* | | | (Merge 3.5) Issue #25696: Fix installation of Python on UNIX with make -j9.Victor Stinner2015-12-132-0/+6
|\ \ \ \ | |/ / /