summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Change assertRaises to assertRaisesRegex in test_xmlrpc (#481) (#675)Berker Peksag2017-03-151-3/+3
| | | (cherry picked from commit c6b448b36d22769c684bb3276f85c1b47d15ab63)
* bpo-29800: Fix crashes in partial.__repr__ if the keys of partial.keywords ↵Michael Seifert2017-03-154-1/+34
| | | | are not strings (#649) (#672)
* ftplib.FTP.retrbinary callback gets a bytes, not a str (GH-652) (GH-658)Xiang Zhang2017-03-131-1/+1
|
* fix the name of argument to ftplib.FTP.set_pasv and fix wording (GH-653) ↵Xiang Zhang2017-03-131-2/+2
| | | | (GH-655)
* bpo-29742: asyncio get_extra_info() throws exception (#525) (#646)Yury Selivanov2017-03-123-1/+18
|
* Fix wrapping into StopIteration of return values in generators and ↵Yury Selivanov2017-03-123-2/+18
| | | | coroutines (#644) (#648)
* [3.5] bpo-8256: Fixed possible failing or crashing input() (#642)Serhiy Storchaka2017-03-122-5/+19
| | | | | | | if attributes "encoding" or "errors" of sys.stdin or sys.stdout are not set or are not strings. (cherry picked from commit c2cf12857187aa147c268651f10acd6da2c9cb74)
* bpo-29798: Handle git worktree in `make patchcheck` (#629) (#634)Nick Coghlan2017-03-121-1/+4
| | | | | In git worktree directories, `.git` is a configuration file rather than a subdirectory (cherry picked from commit 6a6d090612dd7deaac2bc0399fad743e5e2db606)
* bpo-29746: Update marshal docs to Python 3. (#547) (#630)Serhiy Storchaka2017-03-124-29/+31
| | | (cherry picked from commit c611a5b1d4fab0123bf622f06c3bfa510221dc32)
* bpo-29656: Handle PR branches in 'make patchcheck' (#302) (#627)Nick Coghlan2017-03-121-6/+52
| | | (cherry picked from commit 482f7a274fa52b7ba34ff308cd9acdcac9f41ba5)
* Only trigger AppVeyor on code or config changes (GH-611 backport) (GH-621)Zachary Ware2017-03-111-0/+17
|
* tempfile.rst: Fix some typos (GH-610) (GH-619)Mariatta2017-03-111-2/+2
| | | (cherry picked from commit d3b8f98696b905367da3975f73b482bac380b51c)
* 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-111-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-081-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-061-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-051-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-041-1/+1
|
* bpo-27593: Updates Windows build to use information from git (#262) (#449)Steve Dower2017-03-043-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-031-1/+0
| | | (cherry picked from commit baf7bb30a02aabde260143136bdf5b3738a1d409)
* bpo-29026: Clarify documentation of time.time (GH-34) (GH-418)Mariatta2017-03-031-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-034-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-263-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)