summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* bpo-45847: Fix xxlimited and xxlimited_35 build conditions (GH-29715)Erlend Egeberg Aasland2021-11-232-4/+4
|
* bpo-45561: Run smelly.py tool from $(srcdir) (GH-29138)Neil Schemenauer2021-11-233-4/+8
|
* bpo-42238: [doc] Announce the future removal of make suspicous. (GH-29652)Julien Palard2021-11-222-0/+6
| | | | | * bpo-42238: [doc] Announce the future removal of make suspicous. * Add a news entry.
* bpo-45847: Port xxlimited and xxlimited_35 to PY_STDLIB_MOD (GH-29707)Erlend Egeberg Aasland2021-11-224-6/+99
|
* bpo-45850: Implement deep-freeze on Windows (#29648)Guido van Rossum2021-11-229-24/+500
| | | | | | Implement changes to build with deep-frozen modules on Windows. Note that we now require Python 3.10 as the "bootstrap" or "host" Python. This causes a modest startup speed (around 7%) on Windows.
* bpo-45871: Refactor except matcher validation into a separate function so ↵Irit Katriel2021-11-222-23/+48
| | | | that it can be reused. Add missing unit test. (GH-29711)
* bpo-45847: port _struct to PY_STDLIB_MOD (GH-29706)Christian Heimes2021-11-224-2/+23
|
* bpo-45859: Mark test_field_descriptor in test_collections as CPython-only ↵Carl Friedrich Bolz-Tereick2021-11-221-0/+1
| | | | (GH-29691)
* bpo-45847: Port audioop, _csv, and _posixsubprocess to PY_STDLIB_MOD_SIMPLE ↵Erlend Egeberg Aasland2021-11-224-4/+56
| | | | | (GH-29705) Automerge-Triggered-By: GH:tiran
* bpo-45847: Port nis module to PY_STDLIB_MOD (GH-29699)Christian Heimes2021-11-225-44/+350
|
* bpo-45813: Make sure that frame->generator is NULLed when generator is ↵Mark Shannon2021-11-224-0/+12
| | | | deallocated. (GH-29700)
* bpo-45847: Port compression libs to PY_STDLIB_MOD (GH-29702)Christian Heimes2021-11-225-70/+794
|
* bpo-45847: Port mmap, select, and _xxsubinterpreters to Py_STDLIB_MOD (GH-29703)Erlend Egeberg Aasland2021-11-224-4/+83
|
* bpo-44649: Fix dataclasses(slots=True) with a field with a default, but ↵Eric V. Smith2021-11-223-6/+37
| | | | | init=False (GH-29692) Special handling is needed, because for non-slots dataclasses the instance attributes are not set: reading from a field just references the class's attribute of the same name, which contains the default value. But this doesn't work for classes using __slots__: they don't read the class's attribute. So in that case (and that case only), initialize the instance attribute. Handle this for both normal defaults, and for fields using default_factory.
* bpo-45847: Port fcntl to Py_STDLIB_MOD (GH-29696)Erlend Egeberg Aasland2021-11-225-28/+60
| | | Co-authored-by: Christian Heimes <christian@python.org>
* bpo-45847: Various PY_STDLIB_MOD cleanups (GH-29697)Christian Heimes2021-11-223-218/+61
|
* bpo-45847: Port _lfprof, _opcode, _asyncio, _queue, _statistics, and _typing ↵Erlend Egeberg Aasland2021-11-224-58/+184
| | | | | to PY_STDLIB_MOD_SIMPLE (GH-29690) Automerge-Triggered-By: GH:tiran
* Fix out-of-tree build support for multissltest (GH-29694)Christian Heimes2021-11-222-6/+12
|
* bpo-45847: Port _bisect, _heapq, _json, _pickle, _random, and _zoneinfo to ↵Erlend Egeberg Aasland2021-11-224-19/+136
| | | | | PY_STDLIB_MOD_SIMPLE (GH-29689) Automerge-Triggered-By: GH:tiran
* bpo-45847: Port array, _contextvars, math, and cmath to PY_STDLIB_MOD_SIMPLE ↵Erlend Egeberg Aasland2021-11-224-6/+90
| | | | (GH-29688)
* bpo-45723: Add helpers for save/restore env (GH-29637)Erlend Egeberg Aasland2021-11-223-41/+73
|
* bpo-45766: Add direct proportion option to linear_regression(). (#29490)Raymond Hettinger2021-11-214-8/+42
| | | | | | | | | | | | | | | | | * bpo-45766: Add direct proportion option to linear_regression(). * Update 2021-11-09-09-18-06.bpo-45766.dvbcMf.rst * Use ellipsis to avoid round-off issues. * Update Misc/NEWS.d/next/Library/2021-11-09-09-18-06.bpo-45766.dvbcMf.rst Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> * Update signature in main docs * Fix missing comma Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
* bpo-45847: Port codecs and unicodedata to PY_STDLIB_MOD (GH-29685)Christian Heimes2021-11-214-5/+166
|
* bpo-45847: Port grp, spwd, termios, resource, syslog to PY_STDLIB_MOD (GH-29668)Christian Heimes2021-11-215-25/+254
|
* Ensure the str member of the tokenizer is always initialised (GH-29681)Pablo Galindo Salgado2021-11-213-3/+3
|
* Reactivate primary mechanism to retrieve frames in the gdb helpers (GH-29682)Pablo Galindo Salgado2021-11-211-4/+6
|
* Refactor parser compilation units into specific components (GH-29676)Pablo Galindo Salgado2021-11-2110-1869/+1909
|
* Added kw_only parameter to make_dataclasses. (GH-29679)Eric V. Smith2021-11-203-2/+14
|
* bpo-44733: Add max_tasks_per_child to ProcessPoolExecutor (GH-27373)Logan Jones2021-11-204-16/+98
| | | Co-authored-by: Antoine Pitrou <antoine@python.org>
* bpo-45845: Change link for pyserial (GH-29675)Terry Jan Reedy2021-11-201-2/+2
|
* bpo-45811: Improve error message when source code contains invisible control ↵Pablo Galindo Salgado2021-11-203-0/+11
| | | | characters (GH-29654)
* bpo-45450: Improve syntax error for parenthesized arguments (GH-28906)Pablo Galindo Salgado2021-11-204-445/+893
|
* bpo-44844: Remove unresponsive web link (GH-29651)Terry Jan Reedy2021-11-201-3/+0
| | | Threading notes by Aahz from OSCON 2001.
* bpo-45494: Fix error location in EOF tokenizer errors (GH-29108)Pablo Galindo Salgado2021-11-201-2/+7
|
* bpo-45852: Fix the Counter/iter test for statistics.mode() (GH-29667)Raymond Hettinger2021-11-201-4/+7
| | | Suggested by Stefan Pochmann.
* [doc] Clarify MRO precedence in descriptor super binding section (GH-29539)Jouke Witteveen2021-11-201-1/+1
| | | | A similar sentence is present in the 'Invocation from super' section of the descriptor HOWTO, where it is already correct.
* bpo-45851: Avoid full sort in statistics.multimode() (#29662)Raymond Hettinger2021-11-201-3/+5
| | | Suggested by Stefan Pochmann.
* bpo-42158: Add MIME types for n-triples, n-quads, n3 and trig (GH-23230)Dylan Van Assche2021-11-202-0/+5
| | | | Co-authored-by: Éric Araujo <merwok@netwok.org>
* bpo-45847: Port test modules to PY_STDLIB_MOD (GH-29660)Christian Heimes2021-11-205-226/+380
|
* bpo-45848: Allow the parser to get error lines from encoded files (GH-29646)Pablo Galindo Salgado2021-11-205-11/+42
|
* bpo-45774: Fix SQLite load extension autodetection (GH-29659)Erlend Egeberg Aasland2021-11-203-10/+6
|
* bpo-45846: Fix capitalisation of Van Rossum at the start of sentence (GH-29641)JMcB2021-11-201-1/+1
|
* bpo-45847: Port _scproxy to PY_STDLIB_MOD (GH-29644)Christian Heimes2021-11-205-7/+74
|
* bpo-45250: fix docs regarding `__iter__` and iterators being inconsistently ↵Brett Cannon2021-11-207-47/+51
| | | | | required by CPython (GH-29170) It is now considered a historical accident that e.g. `for` loops and the `iter()` built-in function do not require the iterators they work with to define `__iter__`, only `__next__`.
* bpo-45506: Fix test_embed expecting to not find stdlib in source tree build ↵Steve Dower2021-11-201-6/+11
| | | | when stdlib has been installed. (GH-29649)
* bpo-45727: Make the syntax error for missing comma more consistent (GH-29427)Pablo Galindo Salgado2021-11-194-24/+27
|
* bpo-45847: Port builtin hashlib extensions to PY_STDLIB_MOD (GH-29642)Christian Heimes2021-11-195-82/+451
|
* bpo-19072: Classmethod can wrap other classmethod like descriptors (GH-29634)Raymond Hettinger2021-11-191-1/+8
| | | | | | staticmethod() also became callable in Python 3.10. See: b83861f02.
* bpo-42238: [doc]: Hide false positive in make suspicious. (GH-29636)Julien Palard2021-11-191-0/+1
|
* bpo-45507: EOFErrors should be thrown for truncated gzip members (GH-29029)Ruben Vorderman2021-11-193-0/+12
|