summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bpo-26133: Fix typos (GH-5010) (#5014)Miss Islington (bot)2017-12-262-2/+19
| | | | | | * Fix typos * Change warning text * Add test (cherry picked from commit a8f4e15f3d33084862ddd3a7d58cd00034e94f16)
* bpo-29084: Exclude C API for OrderedDict from the limited C API. (GH-4900) ↵Miss Islington (bot)2017-12-252-4/+3
| | | | | (#5007) (cherry picked from commit 1b3029ac8370ac76fa9571aef540e10aed0667ff)
* bpo-26133: Clear signals list on interpreter finalizing (GH-5002) (#5003)Miss Islington (bot)2017-12-241-4/+7
| | | (cherry picked from commit 4f146f9ed133b9ad56d4ee7a653396836af34067)
* correct wording (GH-4983) (#4984)Miss Islington (bot)2017-12-231-1/+1
| | | (cherry picked from commit d11e8e0d11c759cd0f96aebb59de914e4d62b8cd)
* bpo-24960: use pkgutil.get_data in lib2to3 to read pickled grammar files ↵Miss Islington (bot)2017-12-225-2/+45
| | | | | | | | | (GH-4977) (#4979) This is more complicated than it should be because we need to preserve the useful mtime-based regeneration feature that lib2to3.pgen2.driver.load_grammar has. We only look for the pickled grammar file with pkgutil.get_data and only if the source file does not exist. (cherry picked from commit 8a5877165e993afb2633cd48da5222326d3f6e0e)
* bpo-20891: Skip test_embed.test_bpo20891() (#4967) (#4969)Victor Stinner2017-12-211-0/+3
| | | | | | | | Skip the test failing randomly because of known race condition. Skip the test to fix macOS buildbots until a decision is made on the proper fix for the race condition. (cherry picked from commit 550ee051d605b909dd75ef686d8e1244a0994394)
* bpo-26133: Dont unsubscribe signals in UNIX even loop on interpreter ↵Miss Islington (bot)2017-12-212-2/+9
| | | | | shutdown (GH-4956) (#4962) (cherry picked from commit 4a02543cf97e8cbf9293741379f977b85531e4c2)
* bpo-32323: urllib.parse.urlsplit() must not lowercase() IPv6 scope value ↵Miss Islington (bot)2017-12-213-4/+17
| | | | | (GH-4867) (#4959) (cherry picked from commit fbd605151fcf2899b14575f4ddb9ce3c55e684ab)
* Fix trivial typo in pickle.rst (GH-4955) (#4958)Miss Islington (bot)2017-12-211-1/+1
| | | (cherry picked from commit a8d25a16452f7ee8dfc350cd028b3ae172d28ada)
* correct the typos (GH-4950) (#4951)Miss Islington (bot)2017-12-211-2/+2
| | | (cherry picked from commit 83cb778b4a3f856f2243b0f0d36fefb5c44b388f)
* bpo-32306: Clarify c.f.Executor.map() documentation (GH-4947) (#4948)Miss Islington (bot)2017-12-201-13/+21
| | | | The built-in map() function collects function arguments lazily, but concurrent.futures.Executor.map() does so eagerly. (cherry picked from commit a7a751dd7b08a5bb6cb399c1b2a6ca7b24aba51d)
* Improve the F-strings and format specifier documentation (GH-4931) (GH-4933)Miss Islington (bot)2017-12-191-4/+5
| | | | | Mention that the format-specifier mini language in f-strings is the same one used by str.format. (cherry picked from commit f4e21a2a72f76d75a6cc6f74faf910a5f3108482)
* bpo-32377: improve __del__ docs and fix mention about resurrection (GH-4927) ↵Miss Islington (bot)2017-12-192-40/+49
| | | | | | | | (#4929) * Fix GH-32377: improve __del__ docs and fix mention about resurrection * Mention that CPython only calls __del__ once. (cherry picked from commit 4b965930e8625f77cb0e821daf5cc40e85b45f84)
* 3.6.4+Ned Deily2017-12-191-1/+1
|
* Merge tag 'v3.6.4' into 3.6Ned Deily2017-12-193-5/+13
|\
| * Update to 3.6.4v3.6.4Ned Deily2017-12-192-5/+5
| |
| * Update NEWS for 3.6.4 finalNed Deily2017-12-191-0/+8
| |
| * bpo-32284: Fix documentation of BinaryIO and TextIO (GH-4832) (#4833)Miss Islington (bot)2017-12-191-3/+3
| | | | | | (cherry picked from commit c3e070f84931c847d1b35e7fb36aa71edd6215f6)
| * Allows non-critical upload steps to fail (GH-4742) (#4743)Miss Islington (bot)2017-12-191-3/+3
| | | | | | (cherry picked from commit 9ab11b3a029fba36c1a7e869be87fb4f31ebcf24)
* | bpo-32365: Fix a reference leak when compile __debug__. (GH-4916) (#4918)Miss Islington (bot)2017-12-181-4/+4
| | | | | | | | It was introduced in bpo-27169. (cherry picked from commit bd6ec4d79e8575df3d08f8a89ba721930032714c)
* | bpo-27456: Ensure TCP_NODELAY is set on linux (#4231) (#4898)Yury Selivanov2017-12-166-31/+53
| | | | | | (cherry picked from commit e796b2fe26f220107ac50667de6cc86c82b465e3)
* | Minor wording tweak for itertools documentation (GH-4893) (#4894)Miss Islington (bot)2017-12-151-2/+2
| | | | | | (cherry picked from commit 6693d7af6670f8bda331e0b63bb77fce2e3efe9c)
* | F-strings docs: link to Format Specifiers (GH-4888) (GH-4889)Miss Islington (bot)2017-12-151-1/+2
| | | | | | | | Link to the Format Specification Mini Language section from f-strings' documentation. (cherry picked from commit d924fa523df766dbf2f8b6a28ae502eb3433bfe5)
* | bpo-32294: Fix multiprocessing test_semaphore_tracker() (GH-4885) (#4887)Miss Islington (bot)2017-12-151-1/+1
| | | | | | | | | | Run the child process with -E option to ignore the PYTHONWARNINGS environment variable. (cherry picked from commit 9402c8367bf6ada1b84f620ad957750c33adbaf9)
* | compile.c: Remove unused varible (#4886)Victor Stinner2017-12-151-1/+0
| | | | | | Fix a compiler warning.
* | bpo-28393: Update encoding lookup docs wrt bpo-27938 (GH-4871) (#4881)Miss Islington (bot)2017-12-151-4/+8
| | | | | | (cherry picked from commit 297fd876aad8ef443d8992618de22c46dbda258b)
* | [3.6] bpo-30416: Protect the optimizer during constant folding. (#4865)Serhiy Storchaka2017-12-154-17/+144
| | | | | | | | | | | | | | It no longer spends much time doing complex calculations and no longer consumes much memory for creating large constants that will be dropped later. This fixes also bpo-21074.
* | [3.6] bpo-27169: The __debug__ constant is now optimized out at compile ↵Serhiy Storchaka2017-12-154-38/+26
| | | | | | | | | | | | time. (GH-4880) (#4882) This fixes also bpo-22091.. (cherry picked from commit 3325a6780c81f1ea51190370b5454879c4862a37)
* | bpo-32329: Fix sys.flags.hash_randomization (#4875)Victor Stinner2017-12-155-7/+12
| | | | | | | | sys.flags.hash_randomization is now properly set to 0 when hash randomization is turned off by PYTHONHASHSEED=0.
* | bpo-32277: Fix exception raised from chmod(..., follow_symlinks=False) ↵Miss Islington (bot)2017-12-142-0/+4
| | | | | | | | | | (GH-4797) (#4869) (cherry picked from commit 233ef249cc5c18d796fb581747179c5e062b4083)
* | pythoninfo: sync with master (#4844)Victor Stinner2017-12-141-21/+84
| |
* | [3.6] bpo-32297: Fix misspellings in Python source code comments (GH-4803) ↵Andrew Svetlov2017-12-1436-69/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (#4864) * [3.6] bpo-32297: Few misspellings found in Python source code comments. (GH-4803) * Fix multiple typos in code comments * Add spacing in comments (test_logging.py, test_math.py) * Fix spaces at the beginning of comments in test_logging.py. (cherry picked from commit 53f7a7c2814fbfd8a29200926601a32fa48bacb3)
* | bpo-32302: Fix distutils bdist_wininst for CRT v142 (GH-4851) (#4861)Miss Islington (bot)2017-12-142-2/+4
| | | | | | | | CRT v142 is binary compatible with CRT v140. (cherry picked from commit 9e7c136ad8bc8e8eec50c2a8ae5ff02752f695a2)
* | bpo-32316: Travis CI: use PYTHON_FOR_REGEN=python3 (#4853)Victor Stinner2017-12-131-2/+4
| | | | | | | | | | | | | | "make regen-all" requires a working python3.6 or python3. Without "python: 3.6", Travis CI provides a "python3.6" script which ony write an error. Use "python3" instead.
* | trivial: link updates in documentation (GH-2765) (#4835)Miss Islington (bot)2017-12-134-5/+5
| | | | | | (cherry picked from commit 4f29f3c84b74de8c208980a14bc56bffa6363121)
* | [3.6] Test atexit shutdown mechanism in a subprocess (GH-4828) (#4829)Antoine Pitrou2017-12-131-0/+16
| | | | | | | | * Test atexit shutdown mechanism in a subprocess. (cherry picked from commit fc5db95e0063eafa2bfb7f487fcaad5a7c4b65a1)
* | bpo-32284: Fix documentation of BinaryIO and TextIO (GH-4832) (#4833)Miss Islington (bot)2017-12-131-3/+3
| | | | | | (cherry picked from commit c3e070f84931c847d1b35e7fb36aa71edd6215f6)
* | Fix improper use of re.escape() in tests. (GH-4814) (#4816)Miss Islington (bot)2017-12-121-1/+1
| | | | | | (cherry picked from commit b748e3b2586e44bfc7011b601bce9cc6d16d89f1)
* | Fix implementation dependent assertion in test_plistlib. (GH-4813) (#4815)Miss Islington (bot)2017-12-121-1/+2
| | | | | | | | It is failed with an advanced optimizer. (cherry picked from commit 0e069a1597ce6791a5f0da8329da2c446766c80e)
* | bpo-31942: Document optional support of start and stop attributes in ↵Miss Islington (bot)2017-12-122-3/+6
| | | | | | | | | | Sequence.index method (GH-4277) (#4811) (cherry picked from commit 5ce0a2a100909104836f53a2c8823006ec46f8ad)
* | bpo-32255: Always quote a single empty field when write into a CSV file. ↵Miss Islington (bot)2017-12-124-2/+25
| | | | | | | | | | | | (GH-4769) (#4810) This allows to distinguish an empty row from a row consisting of a single empty field. (cherry picked from commit 2001900b0c02a397d8cf1d776a7cc7fcb2a463e3)
* | Fix idlelib comment typos reported by Mike on pull request 4803. (GH-4807) ↵Miss Islington (bot)2017-12-123-3/+3
| | | | | | | | | | (#4809) (cherry picked from commit e570211406f9bfbe16eff8d10e614d90497e08df)
* | bpo-22671: Clarify and test default read method implementations (GH-4568) ↵Miss Islington (bot)2017-12-112-7/+59
| | | | | | | | | | | | (#4796) Original patch written by Martin Panter, enhanced by Sanyam Khurana. (cherry picked from commit 1b74f9b77a6fa1d7828986cb79d5b10942ff9141)
* | bpo-32252: Fix faulthandler_suppress_crash_report() (GH-4794) (#4795)Miss Islington (bot)2017-12-112-1/+3
| | | | | | | | | | Fix faulthandler_suppress_crash_report() used to prevent core dump files when testing crashes. getrlimit() returns zero on success. (cherry picked from commit 48d4dd974f0c8d47c54990eedd322b96b19c60ec)
* | Removed doubled 'bpo-'. (GH-4777) (#4780)Miss Islington (bot)2017-12-101-1/+1
| | | | | | (cherry picked from commit f658641a05651e0eb717bb40e2c85dca3470369d)
* | bpo-32212: Updated logging documentation to make parameter names more ↵Vinay Sajip2017-12-091-236/+251
| | | | | | | | | | consistent with source. (GH-4765) (GH-4767) (cherry picked from commit a9f8df646aac7fc94ced0aefd1ed2c8566d14d10)
* | bpo-32208: update threading.Semaphore docs and add unit test (GH-4709) (#4750)Miss Islington (bot)2017-12-072-15/+17
| | | | | | | | | | | | | | | | | | | | * fix issue32208: update threading.Semaphore docs and add unit test to validate correct behavior * add test for blocking * Update threading.rst * semaphore: remove documentation validation tests and move 'return value' test to BaseSemaphore (cherry picked from commit a0374dd34aa25f0895195d388b5ceff43b121b00)
* | bpo-32199: The getnode() ip getter now uses 'ip link' instead of 'ip link ↵Miss Islington (bot)2017-12-072-1/+2
| | | | | | | | | | list' (GH-4696) (#4747) (cherry picked from commit 961dbe0548e26394b7716d41423c61b1e2e58ef7)
* | Allows non-critical upload steps to fail (GH-4742) (#4743)Miss Islington (bot)2017-12-061-3/+3
| | | | | | (cherry picked from commit 9ab11b3a029fba36c1a7e869be87fb4f31ebcf24)
* | Bump to 3.6.4rc1+Ned Deily2017-12-061-1/+1
| |