summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* bpo-29770: remove outdated PYO related info (GH-590) (GH-613)Xiang Zhang2017-03-1110-32/+26
|
* bpo-29784: Fix the reference to shutil.copy in the docs (GH-602) (GH-609)Mariatta2017-03-101-2/+2
| | | (cherry picked from commit 70ee0cd5c2a3dba82cb8e0c0742c012f9134c040)
* Add Appveyor (GH-324 backport) (GH-492)Zachary Ware2017-03-101-0/+6
|
* bpo-28298: make array 'Q', 'L' and 'I' accept big intables as elementsorenmn2017-03-093-48/+88
|
* [3.5] bpo-29773: Add more cases for testing string to float conversion ↵Serhiy Storchaka2017-03-091-8/+20
| | | | | | errors. (#587) (cherry picked from commit 9e6ac83acae31de2b072e665e177db9fcdf7c049)
* bpo-29768: Fixed compile-time check for expat version. (#574) (#578)Serhiy Storchaka2017-03-091-1/+1
| | | (cherry picked from commit 22e707fa04476710ba5cc7e2206e4ac66743931b)
* bpo-29537: Also cover 3.5.2 in NEWS entryNick Coghlan2017-03-081-1/+1
|
* Revert "bpo-29571: Use correct locale encoding in test_re (#149)" (#554) (#556)Benjamin Peterson2017-03-071-1/+1
| | | This reverts commit ace5c0fdd9b962e6e886c29dbcea72c53f051dc4.
* [3.5] bpo-29537: Tolerate legacy invalid bytecode (#169)Nick Coghlan2017-03-0813-2607/+2823
| | | | | | | | | | | | | | | | | | bpo-27286 fixed a problem where BUILD_MAP_UNPACK_WITH_CALL could be emitted with an incorrect oparg value, causing the eval loop to access the wrong stack entry when attempting to read the function name. The associated magic number change caused significant problems when attempting to upgrade to 3.5.3 for anyone that relies on pre-cached bytecode remaining valid across maintenance releases. This patch restores the ability to import legacy bytecode generated by 3.5.0, 3.5.1 or 3.5.2, and modifies the eval loop to avoid any harmful consequences from the potentially malformed legacy bytecode. Original import patch by Petr Viktorin, eval loop patch by Serhiy Storchaka, and tests and integration by Nick Coghlan.
* PCbuild: Add -q option to svn export (GH-538)INADA Naoki2017-03-071-1/+1
| | | | Without this option, AppVeyor log is too unreadable. (cherry picked from commit 8886d5f39286dffa7d9337857b151e7fb4af23fd)
* bpo-29557: Remove ambiguous line in binhex docs (GH-90) (GH-474)Mariatta2017-03-061-2/+0
| | | | | | "appears to not work in all cases" does not inspire confidence in this module. I can find no context for what bug this was referencing so it should be removed. (cherry picked from commit 6de2b7817fa9403e81dc38f13f3690f0bbf3d064)
* Fixes the upload script to purge the CDN correctly and display success ↵Steve Dower2017-03-051-0/+2
| | | | output. (#466) (#496)
* Backport fix for spurious refleak failures (#482)Ivan Levkivskyi2017-03-051-3/+8
|
* bpo-29615: backport to 3.5 (#479)Petr Motejlek2017-03-053-20/+117
|
* distutils docs: Fix a typo (GH-470) (#472)Mariatta2017-03-041-1/+1
| | | (cherry picked from commit 2a7bddaab7d6e1f7b243cdbb4fa6f6c8e266b18d)
* Correct spelling "instanciate" (GH-465) (GH-468)Mariatta2017-03-041-2/+2
| | | (cherry picked from commit 6abaed0ddaa1dd9be727ede09f6cd801c467c2ec)
* [3.5] bpo-27593: Get SCM build info from git instead of hg. (#446) (#454) (#455)Ned Deily2017-03-049-83/+80
| | | | | | | | | | | | * bpo-27593: Get SCM build info from git instead of hg. (#446) sys.version and the platform module python_build(), python_branch(), and python_revision() functions now use git information rather than hg when building from a repo. Based on original patches by Brett Cannon and Steve Dower. (cherry picked from commit 5c4b0d063aba0a68c325073f5f312a2c9f40d178) (cherry picked from commit 95c50e5aed9e5683676e18349dd94b11901a66b3)
* Fixes git command (#451) (#453)Steve Dower2017-03-031-1/+1
|
* bpo-27593: Updates Windows build to use information from git (#262) (#449)Steve Dower2017-03-033-17/+18
| | | * bpo-27593: Updates Windows build to use information from git
* bpo-26213: Document _UNPACK bytecodes and BUILD_MAP changes (GH-441)Brett Cannon2017-03-031-2/+53
| | | (cherry picked from commit 0705f66eb369aa6a6cdb699e24ff61e1ab2e0c56)
* bpo-29572: Update Windows build to OpenSSL 1.0.2k (GH-443)Zachary Ware2017-03-034-3/+8
|
* bpo-29709: Improve Boolean Operations documentation (#433) (#436)Mariatta2017-03-031-2/+2
| | | (cherry picked from commit 8eb531d9db0861e14222445fcaebe1a373bba170)
* bpo-29704: Fix asyncio.SubprocessStreamProtocol closing (#405)Seth M. Larson2017-03-033-2/+42
|
* Add Python version since deprecation in base64 methods. (#33) (#430)Berker Peksag2017-03-033-6/+25
| | | | | | | Allow developers to not have to either test on N Python versions or looked through multiple versions of the docs to know whether they can easily update. (cherry picked from commit c643a967dd7d33ccefa5b61b38caf40b448057ce)
* getpass: update docstrings (GH-49) (GH-420)Mariatta2017-03-021-1/+0
| | | (cherry picked from commit baf7bb30a02aabde260143136bdf5b3738a1d409)
* bpo-29026: Clarify documentation of time.time (GH-34) (GH-418)Mariatta2017-03-021-7/+35
| | | (cherry picked from commit 23557d59b819f57800ddef0b1373acef8e024670)
* asyncio: Optimize _get_running_loop() to call getpid() only when there's a loopYury Selivanov2017-03-031-2/+3
|
* bpo-29703: asyncio: Fix creating new event loops in child processes. (#411)Yury Selivanov2017-03-024-2/+36
|
* bpo-29697: Don't use OpenSSL <1.0.2 fallback on 1.1+ (GH-398)Donald Stufft2017-03-021-2/+2
|
* Disable mention-bot for maintenance branches (GH-369)Donald Stufft2017-03-011-0/+3
|
* bpo-29655: Fixed possible reference leaks in `import *`. (#301) (#349)Berker Peksag2017-02-271-1/+4
| | | | | Patch by Matthias Bussonnier. (cherry picked from commit 160edb43571311a3785785c1dfa784afc52d87be)
* bpo-28598: Support __rmod__ for RHS subclasses of str in % string formatting ↵Martijn Pieters2017-02-273-3/+21
| | | | operations (#94)
* Asyncio documentation: remove `self` from method signatures (GH-334) (GH-336)Mariatta2017-02-271-3/+3
| | | (cherry picked from commit 091b84f23a2ff57e8320ebf6fdf889af39096ab9)
* bpo-29376: Fix assertion error in threading._DummyThread.is_alive() (GH-329)Xiang Zhang2017-02-273-0/+9
|
* bpo-29110: Fix file object leak in `aifc.open` (GH-311)INADA Naoki2017-02-273-13/+45
| | | | (cherry picked from commit 03f68b6) (GH-162) (cherry picked from commit 5dc33ee) (GH-293)
* bpo-22594: Add a link to the regex module in re documentation (GH-241) (GH-317)Mariatta2017-02-261-0/+6
| | | (cherry picked from commit ed6795e46f7653e23b862efad240a93453e7df97)
* bpo-29648: import.rst: Add reference to create_module() (GH-290) (GH-315)Mariatta2017-02-261-1/+1
| | | (cherry picked from commit 46ce7599af82a929506baeaaee5c149970440c4c)
* Backport recent .travis.yml changes (#309)Berker Peksag2017-02-261-10/+9
| | | | | | | | | | Backported changes from master: * b52260d8bf392aa04c48b8c2467a4c034184de86 * 984eef7d6d78e1213d6ea99897343a5059a07c59 * 532519770dea5d353f0b0d718c8881a15c7542df * 91b0e7d0ca7c59df28f6a6fc1e8eb86a3925b76c (cherry picked from commit 05e1a32170dacfa3ffbbd9266c1cb461f96aabdf)
* Fix unittest.mock._Call: don't ignore name (#307)Berker Peksag2017-02-263-2/+9
| | | | | | | | | | | | | Issue #28961: Fix unittest.mock._Call helper: don't ignore the name parameter anymore. Patch written by Jiajun Huang. (cherry picked from commits 84b6fb0eea29b3b28a1a11124526b01ec0c9d17a and dea1536fd3a8424d537794cd53715df0989cbbe1) Conflicts: Misc/NEWS
* [3.5] Fix small typos in introduction and datastructures of tutorial ↵Mariatta2017-02-252-29/+32
| | | | | | | (GH-272) (GH-299) (cherry picked from commit 5bd5b9d81322d2cb6edd5f3804a347f8b2e65a15) (cherry picked from commit 8c5e190d360b9f1a08c9fff249ae80d9c18007d5) (cherry picked from commit 53c1892dc3de1de612b1cf95dc7bf09f82c1babf)
* [3.5] bpo-28929: Add to Misc/NEWS (GH-285)Mariatta2017-02-251-0/+2
| | | | mention bpo-28929 in the Documentation section of What's New in Python 3.5.4 release candidate 1
* [3.5] bpo-28556: Update to typing: treat subscripted generics as proxies ↵Mariatta2017-02-242-0/+45
| | | | | | | (GH-265) (GH-269) (cherry picked from commit abb3b8ad94d699c8560d94ee9bac9c917b382abe) (cherry picked from commit 365cb5bb9069273e6970c9d5d17ee2fe5003e7ac)
* bpo-25008: Deprecate smtpd and point to aiosmtpd (#274) (#279)Barry Warsaw2017-02-242-0/+9
|
* bpo-29624: Adds purge step and layout test after uploading files. (#258) (#263)Steve Dower2017-02-232-10/+53
|
* bpo-28911: Clarify the behaviour of assert_called_once_with. (#254)Arne de Laat2017-02-232-7/+8
| | | (cherry picked from commit 9d56b34af2efc4e266bf3ae62da5cd2e422a42be)
* bpo-28814: Undeprecate inadvertently deprecated inspect functions. (#122) (#244)Berker Peksag2017-02-242-13/+10
| | | | | | | | | | | | | | | | Nick Coghlan said on bpo-28814: > inspect.getargvalues() and inspect.formatargvalues() were deprecated > in Python 3.5 as part of implementing bpo-20438 > This is incorrect, as these are *frame* introspection related functions, > not callable introspection ones. The documentation and implementation > layout is confusing though, as they're interleaved with the callable > introspection operation This commit undeprecates these functions and adds a note to ignore previous deprecation notices. (cherry picked from commit 0899b9809547ec2894dcf88cf4bba732c5d47d0d)
* [3.5] bpo-29532: Altering a kwarg dictionary passed to functools.partial() ↵Serhiy Storchaka2017-02-223-1/+16
| | | | no longer affects a partial object after creation. (#222)
* Fixed bpo-29565: Corrected ctypes passing of large structs by value on ↵Vinay Sajip2017-02-224-0/+57
| | | | | | Windows AMD64. (#168) (#221) Fixed bpo-29565: Corrected ctypes passing of large structs by value. (cherry picked from commit a86339b83fbd0932e0529a3c91935e997a234582)
* Add .codecov.yml (#210) (#229)Berker Peksag2017-02-221-0/+35
| | | (cherry picked from commit e9c0e5559bbadb164d7c57b5a47b5544746dcb89)
* bpo-29554: Improve docs for pstat module and profile. (#88) (#228)Berker Peksag2017-02-222-8/+12
| | | | | | | | Clarify that methods take a string which is interpreted as a regex, not a regex object. Also clarify what the old `-1`, `0`, `1` and `2` options were. (cherry picked from commit 8fb1f6e039cbdeb333d83b7a62f0f37af4ce6e02)