Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-25237: Documentation for tkinter modules (GH-1870) | Nikhil | 2019-09-10 | 9 | -15/+478 |
| | |||||
* | bpo-34293: Fix PDF documentation paper size (GH-8585) | Jean-François B | 2019-09-09 | 1 | -1/+5 |
| | | | | | The "A4" pdfs were previously the wrong size due to a change in the options in Sphinx 1.5. See also sphinx-doc/sphinx#5235 | ||||
* | bpo-38049: Add command-line interface for the ast module. (GH-15724) | Serhiy Storchaka | 2019-09-09 | 1 | -0/+36 |
| | |||||
* | bpo-37383: Updates docs to reflect AsyncMock call_count after await. (#15761) | Lisa Roach | 2019-09-09 | 1 | -0/+14 |
| | | | | | | | | | | * bpo-351428: Updates documentation to reflect AsyncMock call_count after await. * Adds skip and fixes warning. * Removes extra >>>. * Adds ... in front of await mock(). | ||||
* | bpo-36502: Update link to UAX #44, the Unicode doc on the UCD. (GH-15301) | Greg Price | 2019-09-09 | 1 | -1/+1 |
| | | | | | | | The link we have points to the version from Unicode 6.0.0, dated 2010. There have been numerous updates to it since then: https://www.unicode.org/reports/tr44/#Modifications Change the link to one that points to the current version. Also, use HTTPS. | ||||
* | bpo-37995: Add an option to ast.dump() to produce a multiline output. (GH-15631) | Serhiy Storchaka | 2019-09-09 | 2 | -1/+20 |
| | |||||
* | bpo-35803: Document and test dir=PathLike for tempfile (GH-11644) | Anthony Sottile | 2019-09-09 | 1 | -0/+6 |
| | | | Co-Authored-By: Ammar Askar <ammar_askar@hotmail.com> | ||||
* | Clarify that shutil's copy functions can accept path-like values (GH-15141) | Boris Verhovsky | 2019-09-09 | 1 | -3/+5 |
| | |||||
* | Fix docs bz.open default mode (GH-15100) | Richard Sanger | 2019-09-09 | 1 | -1/+1 |
| | | | bz2.open()'s default mode is rb, not r | ||||
* | Minor changes in Doc/faq/library. (#15449) | Antoine | 2019-09-09 | 1 | -14/+15 |
| | | | | | | | | | | | | | | | | * Minor changes. * Update Doc/faq/library.rst Co-Authored-By: Kyle Stanley <aeros167@gmail.com> * Apply suggestions from aeros167. * Update Doc/faq/library.rst Co-Authored-By: Kyle Stanley <aeros167@gmail.com> * Apply suggestions from aeros167 + re-add a "a" that was accidentally deleted. | ||||
* | docs: Add references to AsyncMock in unittest.mock.patch (#13681) | Mario Corchero | 2019-09-09 | 1 | -4/+16 |
| | | | | Update the docs as patch can now return an AsyncMock if the patched object is an async function. | ||||
* | bpo-38053 Update documentation for plistlib (GH-15727) | Jon Janzen | 2019-09-09 | 1 | -4/+18 |
| | | | | | | * Update documentation for plistlib - Update "Mac OS X" to "Apple" since plists are used more widely than just macOS - Re-add the UID class documentation (oops, removed in GH-15615) | ||||
* | bpo-37662: Documented venv.EnvBuilder.upgrade_dependencies(). (GH-15768) | Vinay Sajip | 2019-09-09 | 1 | -0/+8 |
| | |||||
* | Fix typo in math.prod example (GH-15614) | Ashwin Vishnu | 2019-09-09 | 1 | -1/+1 |
| | |||||
* | logging.Formatter docs: Add missing `validate` parameter, clarify `style` ↵ | David Röthlisberger | 2019-09-09 | 1 | -3/+6 |
| | | | | parameter (GH-15222) | ||||
* | Doc: Fix PDF build (NoUri). (GH-15739) | Julien Palard | 2019-09-09 | 1 | -4/+11 |
| | |||||
* | bpo-34410: Fix a crash in the tee iterator when re-enter it. (GH-15625) | Serhiy Storchaka | 2019-09-09 | 1 | -0/+4 |
| | | | | RuntimeError is now raised in this case. | ||||
* | Revert "Raise a RuntimeError when tee iterator is consumed from different ↵ | Serhiy Storchaka | 2019-09-09 | 1 | -2/+1 |
| | | | | | threads (GH-15567)" (GH-15736) This reverts commit fa220ec7633e9674baccc28dde987f29d7f65141. | ||||
* | bpo-36018: Address more reviewer feedback (GH-15733) | Raymond Hettinger | 2019-09-08 | 1 | -14/+27 |
| | |||||
* | Correct Roman-numeral example in Unicode HOWTO. (GH-15541) | Greg Price | 2019-09-08 | 1 | -6/+6 |
| | |||||
* | bpo-20806: Reference both times(2) and times(3) and link to MSDN. (GH-15479) | Joannah Nanjekye | 2019-09-07 | 1 | -1/+3 |
| | |||||
* | bpo-15088 : Remove PyGen_NeedsFinalizing() (GH-15702) | Joannah Nanjekye | 2019-09-06 | 1 | -0/+5 |
| | | | | | Remove PyGen_NeedsFinalizing(): it was not documented, tested or used anywhere within CPython after the implementation of PEP 442. | ||||
* | More refinements to the statistics docs (GH-15713) | Raymond Hettinger | 2019-09-06 | 1 | -27/+33 |
| | |||||
* | bpo-37878: Remove PyThreadState_DeleteCurrent() function (GH-15315) | Joannah Nanjekye | 2019-09-05 | 1 | -0/+3 |
| | | | | | | | * Rename PyThreadState_DeleteCurrent() to _PyThreadState_DeleteCurrent() * Move it to the internal C API Co-Authored-By: Carol Willing <carolcode@willingconsulting.com> | ||||
* | bpo-36797: Fix a dead link in Doc/distutils/apiref (GH-15700) | Miro Hrončok | 2019-09-05 | 1 | -2/+2 |
| | | | https://bugs.python.org/issue36797 | ||||
* | Correct minor gramatical mistake in sys.settrace doc (GH-15637) | Andre Delfino | 2019-09-05 | 1 | -1/+2 |
| | |||||
* | bpo-36409: Remove old plistlib API deprecated in 3.4 (GH-15615) | Jon Janzen | 2019-09-05 | 2 | -76/+12 |
| | | | | * Remove implementation for old plistlib API deprecated in 3.4 | ||||
* | bpo-36324: Apply review comment from Jake Vanderplas (GH-15695) | Raymond Hettinger | 2019-09-05 | 1 | -2/+2 |
| | |||||
* | bpo-36324: Apply review comments from Allen Downey (GH-15693) | Raymond Hettinger | 2019-09-05 | 1 | -64/+65 |
| | |||||
* | Fix grammar in asyncio-dev.rst (GH-15672) | Roger Iyengar | 2019-09-04 | 1 | -1/+1 |
| | | | Automerge-Triggered-By: @ned-deily | ||||
* | closes bpo-37966: Fully implement the UAX #15 quick-check algorithm. (GH-15558) | Greg Price | 2019-09-04 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The purpose of the `unicodedata.is_normalized` function is to answer the question `str == unicodedata.normalized(form, str)` more efficiently than writing just that, by using the "quick check" optimization described in the Unicode standard in UAX #15. However, it turns out the code doesn't implement the full algorithm from the standard, and as a result we often miss the optimization and end up having to compute the whole normalized string after all. Implement the standard's algorithm. This greatly speeds up `unicodedata.is_normalized` in many cases where our partial variant of quick-check had been returning MAYBE and the standard algorithm returns NO. At a quick test on my desktop, the existing code takes about 4.4 ms/MB (so 4.4 ns per byte) when the partial quick-check returns MAYBE and it has to do the slow normalize-and-compare: $ build.base/python -m timeit -s 'import unicodedata; s = "\uf900"*500000' \ -- 'unicodedata.is_normalized("NFD", s)' 50 loops, best of 5: 4.39 msec per loop With this patch, it gets the answer instantly (58 ns) on the same 1 MB string: $ build.dev/python -m timeit -s 'import unicodedata; s = "\uf900"*500000' \ -- 'unicodedata.is_normalized("NFD", s)' 5000000 loops, best of 5: 58.2 nsec per loop This restores a small optimization that the original version of this code had for the `unicodedata.normalize` use case. With this, that case is actually faster than in master! $ build.base/python -m timeit -s 'import unicodedata; s = "\u0338"*500000' \ -- 'unicodedata.normalize("NFD", s)' 500 loops, best of 5: 561 usec per loop $ build.dev/python -m timeit -s 'import unicodedata; s = "\u0338"*500000' \ -- 'unicodedata.normalize("NFD", s)' 500 loops, best of 5: 512 usec per loop | ||||
* | bpo-36853: Fix suspicious.py to actually print the unused rules (#13579) | Anthony Sottile | 2019-09-02 | 1 | -11/+14 |
| | | | | | | * Fix suspicious.py to actually print the unused rules * Fix the other `self.warn` calls | ||||
* | bpo-38010 Sync importlib.metadata with importlib_metadata 0.20. (GH-15646) | Jason R. Coombs | 2019-09-02 | 1 | -0/+7 |
| | | | Sync importlib.metadata with importlib_metadata 0.20. | ||||
* | bpo-15999: Always pass bool instead of int to socket.setblocking(). (GH-15621) | Serhiy Storchaka | 2019-09-01 | 1 | -1/+1 |
| | |||||
* | bpo-36543: Remove old-deprecated ElementTree features. (GH-12707) | Serhiy Storchaka | 2019-09-01 | 2 | -18/+6 |
| | | | | | Remove methods Element.getchildren(), Element.getiterator() and ElementTree.getiterator() and the xml.etree.cElementTree module. | ||||
* | bpo-37977: Warn more strongly and clearly about pickle security (GH-15595) | Daniel Pope | 2019-08-31 | 1 | -4/+18 |
| | |||||
* | Fix typos mostly in comments, docs and test names (GH-15209) | Min ho Kim | 2019-08-30 | 2 | -3/+3 |
| | |||||
* | bpo-37979: Add alternative to fromisoformat in documentation (GH-15596) | Paul Ganssle | 2019-08-29 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | Adds a link to `dateutil.parser.isoparse` in the documentation. It would be nice to set up intersphinx for things like this, but I think we can leave that for a separate PR. CC: @pitrou [bpo-37979](https://bugs.python.org/issue37979) https://bugs.python.org/issue37979 Automerge-Triggered-By: @pitrou | ||||
* | bpo-10978: Semaphores can release multiple threads at a time (GH-15588) | Raymond Hettinger | 2019-08-29 | 1 | -4/+7 |
| | |||||
* | bpo-36743: __get__ is sometimes called without the owner argument (#12992) | Raymond Hettinger | 2019-08-29 | 1 | -7/+18 |
| | |||||
* | bpo-16468: Clarify which objects can be passed to "choices" in argparse ↵ | Raymond Hettinger | 2019-08-29 | 1 | -3/+2 |
| | | | | (GH-15566) | ||||
* | bpo-23674: Clarify ambiguities in super() docs (#15564) | Raymond Hettinger | 2019-08-29 | 1 | -3/+10 |
| | |||||
* | bpo-37950: Fix ast.dump() when call with incompletely initialized node. ↵ | Serhiy Storchaka | 2019-08-29 | 1 | -4/+5 |
| | | | | (GH-15510) | ||||
* | bpo-35946: Improve assert_called_with documentation (GH-11796) | Rémi Lapeyre | 2019-08-29 | 1 | -2/+2 |
| | |||||
* | bpo-25777: Wording describes a lookup, not a call (GH-15573) | Raymond Hettinger | 2019-08-29 | 1 | -1/+1 |
| | |||||
* | bpo-36167: fix an incorrect capitalization (GH-14482) | avinassh | 2019-08-29 | 1 | -1/+1 |
| | |||||
* | Raise a RuntimeError when tee iterator is consumed from different threads ↵ | HongWeipeng | 2019-08-29 | 1 | -1/+2 |
| | | | | (GH-15567) | ||||
* | closes bpo-37964: add F_GETPATH command to fcntl (GH-15550) | Vinay Sharma | 2019-08-29 | 1 | -0/+4 |
| | | | | | | | https://bugs.python.org/issue37964 Automerge-Triggered-By: @benjaminp | ||||
* | bpo-37951: Lift subprocess's fork() restriction (GH-15544) | Christian Heimes | 2019-08-27 | 2 | -0/+13 |
| | |||||
* | correct roman numeral VII description (GH-15523) | Ethan Furman | 2019-08-26 | 1 | -1/+1 |
| |