summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bpo-32759: Free unused arenas in multiprocessing.heap (GH-5827)Antoine Pitrou2018-04-093-46/+150
| | | | | Large shared arrays allocated using multiprocessing would remain allocated until the process ends.
* Fix misleading docsting of shelve.open(). (GH-6427)Serhiy Storchaka2018-04-091-1/+1
| | | | The protocol parameter can be any protocol supported by the pickle module.
* Update docstring of tempfile._RandomNameSequence (GH-6414)Wolfgang Maier2018-04-091-1/+1
| | | | | When bpo-12015 got resolved by increasing the length of the random string generated by _RandomNameSequence from six to eight characters, the docstring of the class was not adjusted accordingly.
* Improve highlighting of some code blocks. (GH-6401)Serhiy Storchaka2018-04-0829-137/+301
|
* Add a prepend() recipe to teach a chain() idiom (GH-6415)Raymond Hettinger2018-04-082-0/+13
|
* bpo-29613: Added support for SameSite cookies (GH-6413)Alex Gaynor2018-04-075-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bpo-29613: Added support for SameSite cookies Implemented as per draft https://tools.ietf.org/html/draft-west-first-party-cookies-07 * Documented SameSite And suggestions by members. * Missing space :( * Updated News and contributors * Added version changed details. * Fix in documentation * fix in documentation * Clubbed test cases for same attribute into single. * Updates * Style nits + expand tests * review feedback
* bpo-33201: Modernize "Extension types" doc (GH-6337)Antoine Pitrou2018-04-0715-1917/+1733
| | | | | | | | | * bpo-33201: Modernize "Extension types" doc * Split tutorial and other topics * Some small fixes * Address some review comments * Rename noddy* to custom* and shoddy to sublist * Fix markup
* bpo-33184: Update macOS installer build to use OpenSSL 1.1.0h. (GH-6407)Ned Deily2018-04-072-3/+4
|
* bpo-8243: Doc patch for curses.window.addstr and curses.window.addch (GH-5179)Jay Crotts2018-04-072-0/+14
|
* bpo-33169: Remove values of `None` from sys.path_importer_cache when ↵Brett Cannon2018-04-066-620/+652
| | | | | invalidating caches (GH-6402) An entry of None in sys.path_importer_cache represents a negative/missing finder for a path, so clearing it out makes sense.
* bpo-29673: fix gdb scripts pystack and pystackv (GH-6126)Marcel Plch2018-04-064-8/+10
|
* fixed capitalization of class name (GH-6396)Alex Gaynor2018-04-061-1/+1
|
* bpo-33231: Fix potential leak in normalizestring() (GH-6386)INADA Naoki2018-04-062-2/+1
|
* bpo-33224: PEP 479 fix for difflib.mdiff() (GH-6381)Raymond Hettinger2018-04-053-8/+22
|
* bpo-15817: Expose command documentation to gdb help (GH-6384)Skip Montanaro2018-04-051-11/+25
| | | Original patch by Alexander Belopolsky. Patch by Skip Montanaro.
* bpo-33203: Ensure random.choice always raises IndexError on empty sequence ↵Wolfgang Maier2018-04-053-1/+9
| | | | | | (GH-6338)
* Clean up and enhance frozen dataclass tests. (GH-6380)Eric V. Smith2018-04-051-27/+38
| | | | | * Add a test for frozen with unhashable field value. * Improve a comment.
* Add a webhook for Zulip to the Travis configuration (GH-6379)Brett Cannon2018-04-051-0/+5
|
* bpo-32873: Remove a name hack for generic aliases in typing module (GH-6376)Ivan Levkivskyi2018-04-052-3/+17
| | | | This removes a hack and replaces it with a proper mapping {'list': 'List', 'dict': 'Dict', ...}.
* Call super in Generic.__init_subclass__ (#6356)Ivan Levkivskyi2018-04-042-0/+20
|
* bpo-29922: Add more tests for error messages in 'async with'. (GH-6370)Serhiy Storchaka2018-04-041-1/+41
| | | | Different paths are executed for normal exit and for leaving the 'async with' block with 'break', 'continue' or 'return'.
* bpo-23403: Bump pickle.DEFAULT_PROTOCOL to 4 (#6355)Łukasz Langa2018-04-046-22/+43
| | | This makes performance better and produces shorter pickles. This change is backwards compatible up to the oldest currently supported version of Python (3.4).
* bpo-33195: Doc: Deprecate Py_UNICODE in c-api/arg (GH-6329)INADA Naoki2018-04-042-5/+25
| | | | Py_UNICODE is deprecated since Python 3.3. But the deprecation is missed in the c-api/arg document.
* bpo-32337: Update documentats about dict order (GH-4973)hui shang2018-04-044-23/+21
|
* bpo-33209: End framing at the end of C implementation of ↵Serhiy Storchaka2018-04-033-19/+22
| | | | pickle.Pickler.dump(). (GH-6363)
* bpo-32360: Remove object_pairs_hook=OrderedDict examples (GH-5001)INADA Naoki2018-04-033-25/+11
|
* closes bpo-33202: fix os.walk mentioning os.listdir instead of os.scandir ↵Andrés Delfino2018-04-031-1/+1
| | | | | | (GH-6335)
* bpo-33199: Initialize ma_version_tag in PyDict_Copy (GH-6341)INADA Naoki2018-04-032-0/+3
|
* bpo-29922: Improve error messages in 'async with' (GH-6352)Serhiy Storchaka2018-04-023-4/+36
| | | when __aenter__() or __aexit__() return non-awaitable object.
* bpo-33204: IDLE - revise and extend colorizer test. (GH-6347)Terry Jan Reedy2018-04-022-5/+8
| | | Followup to primary PR for the issue, GH-6344.
* bpo-33204: IDLE: consistently color invalid string prefixes (#6344)Terry Jan Reedy2018-04-022-4/+10
| | | | A 'u' string prefix cannot be paired with either 'r' or 'f'. Consistently color as much of the prefix, starting at the right, as is valid.
* bpo-20104: Add os.posix_spawn documentation. (#6334)Gregory P. Smith2018-04-011-0/+25
|
* bpo-33132: Fix more reference counting issues in the compiler. (GH-6323)Serhiy Storchaka2018-03-311-4/+2
|
* Allow dynamic creation of generic dataclasses (GH-6319)Ivan Levkivskyi2018-03-312-2/+21
|
* Fix socket type in DatagramHandler documentation: TCP -> UDP (GH-6272)Mike DePalatis2018-03-301-1/+1
|
* bpo-33182: Fix pointer types in _testembed (GH-6310)Nick Coghlan2018-03-302-5/+8
|
* bpo-33175: dataclasses should look up __set_name__ on class, not instance ↵Eric V. Smith2018-03-293-7/+38
| | | | (GH-6305)
* bpo-32726: macOS 10.6+ installer now builds Tcl/TK 8.6 (GH-6307)Ned Deily2018-03-294-13/+14
| | | | | | | Build and link with private copy of Tcl/Tk 8.6 for the macOS 10.6+ installer. The 10.9+ installer variant already does this. This means that the Python 3.7 provided by the python.org macOS installers no longer need or use any external versions of Tcl/Tk, either system-provided or user- installed, such as ActiveTcl.
* FIX documentation and NEWS of ThreadedHTTPServer. (GH-6207)Julien Palard2018-03-282-3/+6
|
* Fix typos '.::' should typically just be '::'. (GH-6165)Julien Palard2018-03-283-3/+3
|
* Fix duplicating words words. (GH-6296)Serhiy Storchaka2018-03-2811-13/+13
| | | Most of them have been added in 3.7.
* bpo-33126: Document PyBuffer_ToContiguous() (#6292)Antoine Pitrou2018-03-282-3/+10
|
* s/the the/the/ (GH-6287)INADA Naoki2018-03-282-2/+2
|
* bpo-33163: Upgrade pip to 9.0.3 and setuptools to v39.0.1. (GH-6282)Ned Deily2018-03-281-0/+1
|
* bpo-32726: Do not force IDLE.app to launch in 32-bit mode. (GH-6279)Ned Deily2018-03-281-4/+0
| | | | | | | Forcing the macOS IDLE.app gui process to launch in 32-mode was a necessary hack for old versions of Tk (Aqua Carbon as in Tk 8.4 and early versions of 8.5); it is not needed for current versions of Tk. Since 32-bit launching will no longer be supported on future releases of macOS, allow IDLE.app to launch in 64-bit mode.
* bpo-32872: Avoid regrtest compatibility issue with namespace packages. (GH-6276)Ned Deily2018-03-282-1/+2
|
* Fix senfile typo (#6265)Sam Dunster2018-03-282-2/+2
| | | * Also in docs
* bpo-32517: fix test_read_pty_output() hangs on macOS 10.13.2+ (GH-6037) ↵Ned Deily2018-03-273-1/+4
| | | | | | | | | | | | (GH-6113) test_asyncio hangs indefinitely on macOS 10.13.2+ on `read_pty_output()` using the KqueueSelector. Closing `proto.transport` (as is done in `write_pty_output()`) seems to fix it. (cherry picked from commit 12f74d8608c15cacd9d5786524e2be9ca36f007e) Co-authored-by: Nathan Henrie <n8henrie@users.noreply.github.com> Also, re-enable test_read_pty_output on macOS.
* bpo-33151: Handle submodule resources (GH-6268)Barry Warsaw2018-03-273-6/+37
|
* bpo-27212: Modify islice recipe to consume initial values preceding start ↵Cheryl Sabella2018-03-273-7/+85
| | | | (GH-6195)