Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | bpo-45847: Fix xxlimited and xxlimited_35 build conditions (GH-29715) | Erlend Egeberg Aasland | 2021-11-23 | 2 | -4/+4 | |
| | ||||||
* | bpo-45561: Run smelly.py tool from $(srcdir) (GH-29138) | Neil Schemenauer | 2021-11-23 | 3 | -4/+8 | |
| | ||||||
* | bpo-42238: [doc] Announce the future removal of make suspicous. (GH-29652) | Julien Palard | 2021-11-22 | 2 | -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 Aasland | 2021-11-22 | 4 | -6/+99 | |
| | ||||||
* | bpo-45850: Implement deep-freeze on Windows (#29648) | Guido van Rossum | 2021-11-22 | 9 | -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 Katriel | 2021-11-22 | 2 | -23/+48 | |
| | | | | that it can be reused. Add missing unit test. (GH-29711) | |||||
* | bpo-45847: port _struct to PY_STDLIB_MOD (GH-29706) | Christian Heimes | 2021-11-22 | 4 | -2/+23 | |
| | ||||||
* | bpo-45859: Mark test_field_descriptor in test_collections as CPython-only ↵ | Carl Friedrich Bolz-Tereick | 2021-11-22 | 1 | -0/+1 | |
| | | | | (GH-29691) | |||||
* | bpo-45847: Port audioop, _csv, and _posixsubprocess to PY_STDLIB_MOD_SIMPLE ↵ | Erlend Egeberg Aasland | 2021-11-22 | 4 | -4/+56 | |
| | | | | | (GH-29705) Automerge-Triggered-By: GH:tiran | |||||
* | bpo-45847: Port nis module to PY_STDLIB_MOD (GH-29699) | Christian Heimes | 2021-11-22 | 5 | -44/+350 | |
| | ||||||
* | bpo-45813: Make sure that frame->generator is NULLed when generator is ↵ | Mark Shannon | 2021-11-22 | 4 | -0/+12 | |
| | | | | deallocated. (GH-29700) | |||||
* | bpo-45847: Port compression libs to PY_STDLIB_MOD (GH-29702) | Christian Heimes | 2021-11-22 | 5 | -70/+794 | |
| | ||||||
* | bpo-45847: Port mmap, select, and _xxsubinterpreters to Py_STDLIB_MOD (GH-29703) | Erlend Egeberg Aasland | 2021-11-22 | 4 | -4/+83 | |
| | ||||||
* | bpo-44649: Fix dataclasses(slots=True) with a field with a default, but ↵ | Eric V. Smith | 2021-11-22 | 3 | -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 Aasland | 2021-11-22 | 5 | -28/+60 | |
| | | | Co-authored-by: Christian Heimes <christian@python.org> | |||||
* | bpo-45847: Various PY_STDLIB_MOD cleanups (GH-29697) | Christian Heimes | 2021-11-22 | 3 | -218/+61 | |
| | ||||||
* | bpo-45847: Port _lfprof, _opcode, _asyncio, _queue, _statistics, and _typing ↵ | Erlend Egeberg Aasland | 2021-11-22 | 4 | -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 Heimes | 2021-11-22 | 2 | -6/+12 | |
| | ||||||
* | bpo-45847: Port _bisect, _heapq, _json, _pickle, _random, and _zoneinfo to ↵ | Erlend Egeberg Aasland | 2021-11-22 | 4 | -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 Aasland | 2021-11-22 | 4 | -6/+90 | |
| | | | | (GH-29688) | |||||
* | bpo-45723: Add helpers for save/restore env (GH-29637) | Erlend Egeberg Aasland | 2021-11-22 | 3 | -41/+73 | |
| | ||||||
* | bpo-45766: Add direct proportion option to linear_regression(). (#29490) | Raymond Hettinger | 2021-11-21 | 4 | -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 Heimes | 2021-11-21 | 4 | -5/+166 | |
| | ||||||
* | bpo-45847: Port grp, spwd, termios, resource, syslog to PY_STDLIB_MOD (GH-29668) | Christian Heimes | 2021-11-21 | 5 | -25/+254 | |
| | ||||||
* | Ensure the str member of the tokenizer is always initialised (GH-29681) | Pablo Galindo Salgado | 2021-11-21 | 3 | -3/+3 | |
| | ||||||
* | Reactivate primary mechanism to retrieve frames in the gdb helpers (GH-29682) | Pablo Galindo Salgado | 2021-11-21 | 1 | -4/+6 | |
| | ||||||
* | Refactor parser compilation units into specific components (GH-29676) | Pablo Galindo Salgado | 2021-11-21 | 10 | -1869/+1909 | |
| | ||||||
* | Added kw_only parameter to make_dataclasses. (GH-29679) | Eric V. Smith | 2021-11-20 | 3 | -2/+14 | |
| | ||||||
* | bpo-44733: Add max_tasks_per_child to ProcessPoolExecutor (GH-27373) | Logan Jones | 2021-11-20 | 4 | -16/+98 | |
| | | | Co-authored-by: Antoine Pitrou <antoine@python.org> | |||||
* | bpo-45845: Change link for pyserial (GH-29675) | Terry Jan Reedy | 2021-11-20 | 1 | -2/+2 | |
| | ||||||
* | bpo-45811: Improve error message when source code contains invisible control ↵ | Pablo Galindo Salgado | 2021-11-20 | 3 | -0/+11 | |
| | | | | characters (GH-29654) | |||||
* | bpo-45450: Improve syntax error for parenthesized arguments (GH-28906) | Pablo Galindo Salgado | 2021-11-20 | 4 | -445/+893 | |
| | ||||||
* | bpo-44844: Remove unresponsive web link (GH-29651) | Terry Jan Reedy | 2021-11-20 | 1 | -3/+0 | |
| | | | Threading notes by Aahz from OSCON 2001. | |||||
* | bpo-45494: Fix error location in EOF tokenizer errors (GH-29108) | Pablo Galindo Salgado | 2021-11-20 | 1 | -2/+7 | |
| | ||||||
* | bpo-45852: Fix the Counter/iter test for statistics.mode() (GH-29667) | Raymond Hettinger | 2021-11-20 | 1 | -4/+7 | |
| | | | Suggested by Stefan Pochmann. | |||||
* | [doc] Clarify MRO precedence in descriptor super binding section (GH-29539) | Jouke Witteveen | 2021-11-20 | 1 | -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 Hettinger | 2021-11-20 | 1 | -3/+5 | |
| | | | Suggested by Stefan Pochmann. | |||||
* | bpo-42158: Add MIME types for n-triples, n-quads, n3 and trig (GH-23230) | Dylan Van Assche | 2021-11-20 | 2 | -0/+5 | |
| | | | | Co-authored-by: Éric Araujo <merwok@netwok.org> | |||||
* | bpo-45847: Port test modules to PY_STDLIB_MOD (GH-29660) | Christian Heimes | 2021-11-20 | 5 | -226/+380 | |
| | ||||||
* | bpo-45848: Allow the parser to get error lines from encoded files (GH-29646) | Pablo Galindo Salgado | 2021-11-20 | 5 | -11/+42 | |
| | ||||||
* | bpo-45774: Fix SQLite load extension autodetection (GH-29659) | Erlend Egeberg Aasland | 2021-11-20 | 3 | -10/+6 | |
| | ||||||
* | bpo-45846: Fix capitalisation of Van Rossum at the start of sentence (GH-29641) | JMcB | 2021-11-20 | 1 | -1/+1 | |
| | ||||||
* | bpo-45847: Port _scproxy to PY_STDLIB_MOD (GH-29644) | Christian Heimes | 2021-11-20 | 5 | -7/+74 | |
| | ||||||
* | bpo-45250: fix docs regarding `__iter__` and iterators being inconsistently ↵ | Brett Cannon | 2021-11-20 | 7 | -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 Dower | 2021-11-20 | 1 | -6/+11 | |
| | | | | when stdlib has been installed. (GH-29649) | |||||
* | bpo-45727: Make the syntax error for missing comma more consistent (GH-29427) | Pablo Galindo Salgado | 2021-11-19 | 4 | -24/+27 | |
| | ||||||
* | bpo-45847: Port builtin hashlib extensions to PY_STDLIB_MOD (GH-29642) | Christian Heimes | 2021-11-19 | 5 | -82/+451 | |
| | ||||||
* | bpo-19072: Classmethod can wrap other classmethod like descriptors (GH-29634) | Raymond Hettinger | 2021-11-19 | 1 | -1/+8 | |
| | | | | | | staticmethod() also became callable in Python 3.10. See: b83861f02. | |||||
* | bpo-42238: [doc]: Hide false positive in make suspicious. (GH-29636) | Julien Palard | 2021-11-19 | 1 | -0/+1 | |
| | ||||||
* | bpo-45507: EOFErrors should be thrown for truncated gzip members (GH-29029) | Ruben Vorderman | 2021-11-19 | 3 | -0/+12 | |
| |