Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | gh-91345: Talk about ``sys._getframe`` compatibility in 3.11 whatsnew (GH-92552) | Ken Jin | 2022-05-09 | 1 | -4/+5 | |
| | ||||||
* | What's New in Python 3.12: move C API at the end (#92555) | Victor Stinner | 2022-05-09 | 1 | -5/+22 | |
| | | | | * Separate Build and C API changes in two sections * Add sub-sections to the C API changes | |||||
* | What's New in Python 3.11: move C API changes (#92390) | Victor Stinner | 2022-05-09 | 1 | -31/+31 | |
| | | | Move C API changes to the C API > Porting to Python 3.11 section. | |||||
* | Enhance PyConfig documentation (#92394) | Victor Stinner | 2022-05-09 | 1 | -37/+46 | |
| | ||||||
* | gh-90005: Cleanup after GH-31698 (#91642) | Erlend Egeberg Aasland | 2022-05-09 | 2 | -43/+43 | |
| | ||||||
* | CODEOWNERS: Add Erlend Aasland as sqlite3 code owner (#92535) | Erlend Egeberg Aasland | 2022-05-09 | 1 | -1/+1 | |
| | | | Signed-off-by: Erlend E. Aasland <erlend.aasland@protonmail.com> | |||||
* | Fix inconsistent return type for statistics median_grouped() gh-92531 (#92533) | Raymond Hettinger | 2022-05-09 | 3 | -14/+22 | |
| | ||||||
* | bpo-38056: overhaul Error Handlers section in codecs documentation (#15732) | Ma Lin | 2022-05-09 | 3 | -74/+127 | |
| | | | | | | | | | | * Some handlers were wrongly described as text-encoding only, but actually they can also be used in text-decoding. * Add more description to each handler. * Add two REPL examples. * Add indexes for Error Handler's name. Co-authored-by: Kyle Stanley <aeros167@gmail.com> Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | |||||
* | bpo-39229: fix formatting in library/functions.rst (#17857) | Rafael Fontenelle | 2022-05-08 | 1 | -2/+2 | |
| | | | Missing reference of auditing event presents error when building translated documentation | |||||
* | pdb docs: workaround for double semicolon in strings (#17011) | Godefroid Chapelle | 2022-05-08 | 1 | -1/+2 | |
| | | | | | see https://github.com/gotcha/ipdb/issues/172 Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | |||||
* | gh-91968: Add socket constants SO_USER_COOKIE/SO_RTABLE from BSD (#91967) | David CARLIER | 2022-05-08 | 3 | -0/+12 | |
| | | | | | Those are somewhat equivalent to Linux' SO_MARK. Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | |||||
* | gh-77521: Add link to builtin module names in modules tutorial (#92438) | slateny | 2022-05-08 | 1 | -1/+2 | |
| | | | Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | |||||
* | Use percentage over factor for 3.11 whatsnew performance (GH-92496) | Ken Jin | 2022-05-08 | 1 | -1/+1 | |
| | ||||||
* | gh-90622: Do not spawn ProcessPool workers on demand via fork method. (#91598) | Gregory P. Smith | 2022-05-08 | 3 | -11/+49 | |
| | | | | | | Do not spawn ProcessPool workers on demand when they spawn via fork. This avoids potential deadlocks in the child processes due to forking from a multithreaded process. | |||||
* | gh-91760: More strict rules for numerical group references and group names ↵ | Serhiy Storchaka | 2022-05-08 | 5 | -91/+62 | |
| | | | | | | | | in RE (GH-91792) Only sequence of ASCII digits is now accepted as a numerical reference. The group name in bytes patterns and replacement strings can now only contain ASCII letters and digits and underscore. | |||||
* | gh-80856: doc: reveal doctest directives (#92318) | Davide Rizzo | 2022-05-08 | 1 | -17/+37 | |
| | | | | | | | | * Doc: Reveal doctest directives. * Fix whitespace. Co-authored-by: Julien Palard <julien@palard.fr> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> | |||||
* | Fix typo in whatsnew (GH-92488) | Ezio Melotti | 2022-05-08 | 1 | -1/+1 | |
| | | | Automerge-Triggered-By: GH:ezio-melotti | |||||
* | Fix the `versionadded` for asyncio.StreamWriter.start_tls() (#92378) | Oleg Iarygin | 2022-05-08 | 1 | -1/+1 | |
| | ||||||
* | gh-92417: `logging` docs: Remove warning that only applies to Python <3.2 ↵ | Alex Waygood | 2022-05-08 | 1 | -10/+0 | |
| | | | | (#92425) | |||||
* | gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-92335) | Serhiy Storchaka | 2022-05-08 | 5 | -145/+211 | |
| | ||||||
* | Fix What's New for 3.12 (GH-92482) | Serhiy Storchaka | 2022-05-08 | 2 | -0/+1 | |
| | ||||||
* | `typing.Text`: tweak deprecation notice (#92405) | Alex Waygood | 2022-05-08 | 1 | -1/+2 | |
| | | | | | https://github.com/python/cpython/pull/92351/files#r866869469 Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | |||||
* | Update What's New in 3.11 faster cpython figures and contributors (GH-92401) | Ken Jin | 2022-05-08 | 1 | -3/+4 | |
| | ||||||
* | bpo-45046: Support context managers in unittest (GH-28045) | Serhiy Storchaka | 2022-05-08 | 26 | -92/+307 | |
| | | | | | | Add methods enterContext() and enterClassContext() in TestCase. Add method enterAsyncContext() in IsolatedAsyncioTestCase. Add function enterModuleContext(). | |||||
* | gh-77630: Change Charset to charset (GH-92439) | slateny | 2022-05-08 | 2 | -12/+12 | |
| | ||||||
* | Add __class_getitem__ to csv.DictReader and csv.DictWriter (#92393) | Marc Mueller | 2022-05-08 | 4 | -1/+12 | |
| | ||||||
* | bpo-44712: Replace "type(literal)" with corresponding builtin types (GH-27294) | Serhiy Storchaka | 2022-05-08 | 19 | -39/+41 | |
| | | | | I suppose it is a remnants of very old code written when str, int, list, dict, etc were functions and not classes. | |||||
* | gh-89474: Improve Semaphore/BoundedSemaphore.release() for multiple thread ↵ | Dong-hee Na | 2022-05-08 | 1 | -5/+3 | |
| | | | | waiting (GH-92447) | |||||
* | gh-92417: `stdtypes` docs: delete discussion of Python 2 differences (GH-92423) | Alex Waygood | 2022-05-08 | 1 | -10/+0 | |
| | | | | | | Given that 2.7 has now been end-of-life for two and a half years, I don't think we need such a detailed explanation here anymore of the differences between Python 2 and Python 3. | |||||
* | gh-92261: Disallow iteration of Union (and other special forms) (GH-92262) | Matthew Rahtz | 2022-05-08 | 4 | -5/+72 | |
| | ||||||
* | GH-92431: Fix footnotes in Doc/c-api/exceptions.rst (GH-92432) | Hugo van Kemenade | 2022-05-08 | 1 | -11/+11 | |
| | | | | | * Remove redundant footnote ref: the footnote has been removed * Fix footnote ref to match footnote * Convert footnotes into reST footnotes: will error if missing | |||||
* | gh-92417: `doctest` docs: remove references to Python <3.6 (GH-92420) | Alex Waygood | 2022-05-08 | 1 | -9/+0 | |
| | ||||||
* | gh-92417: `json` docs: `dict` is ordered on all supported Python versions ↵ | Alex Waygood | 2022-05-08 | 1 | -7/+0 | |
| | | | | (GH-92422) | |||||
* | gh-92417: `asyncio` docs: `asyncio.run()` is available on all supported ↵ | Alex Waygood | 2022-05-08 | 1 | -1/+0 | |
| | | | | Python versions (GH-92419) | |||||
* | gh-92417: `typing` docs: `from __future__ import annotations` can be used in ↵ | Alex Waygood | 2022-05-08 | 1 | -1/+1 | |
| | | | | all supported Python versions (GH-92418) | |||||
* | gh-92448: Update the documentation builder to render the GitHub issue. ↵ | Dong-hee Na | 2022-05-08 | 9 | -14/+15 | |
| | | | | (GH-92449) | |||||
* | Update CPyhton configuration for 3.12 (#92451) | Dong-hee Na | 2022-05-08 | 3 | -14/+20 | |
| | | | | | | | * Update CPyhton configuration for 3.12 * Fix PC/pyconfig.h * Add expect failure | |||||
* | Add the 3.11 branch to the CI files | Pablo Galindo | 2022-05-08 | 5 | -2/+8 | |
| | ||||||
* | Update the SOURCE_URI in pyspecific.py to point to the new branch | Pablo Galindo | 2022-05-08 | 1 | -1/+1 | |
| | ||||||
* | Merge remote-tracking branch 'upstream/main' | Pablo Galindo | 2022-05-08 | 2 | -0/+58 | |
|\ | ||||||
| * | gh-88279: Fix compiler warning for using deprecated PySys_SetArgvEx (#92428) | Serhiy Storchaka | 2022-05-07 | 1 | -0/+3 | |
| | | ||||||
| * | gh-92308: Add Pending Removal section to 3.11 What's New (#92309) | Erlend Egeberg Aasland | 2022-05-07 | 1 | -0/+55 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gh-92308: Add Pending Removal section to 3.11 What's New * Use compact list; drop attributions * Add short text, and also missing PyUnicode_InternImmortal * Fix formatting * markup fix * Update Doc/whatsnew/3.11.rst Co-authored-by: Victor Stinner <vstinner@python.org> * Apply suggestions from code review Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> | |||||
* | | Python 3.12.0a0 | Pablo Galindo | 2022-05-08 | 7 | -19/+135 | |
| | | ||||||
* | | Update the SOURCE_URI in pyspecific.py to point to the new branchv3.11.0b1 | Pablo Galindo | 2022-05-06 | 3 | -6/+6 | |
| | | ||||||
* | | Python 3.11.0b1 | Pablo Galindo | 2022-05-06 | 212 | -440/+2171 | |
|/ | ||||||
* | gh-90997: Move `CACHE` handling into `_unpack_opargs` (#92409) | Brandt Bucher | 2022-05-06 | 2 | -7/+11 | |
| | | | | | | | * Move CACHE handling into _unpack_opargs * Remove auto-added import * blurb add | |||||
* | gh-92203: Add closure support to exec(). (#92204) | larryhastings | 2022-05-06 | 5 | -21/+171 | |
| | | | Add a closure keyword-only parameter to exec(). It can only be specified when exec-ing a code object that uses free variables. When specified, it must be a tuple, with exactly the number of cell variables referenced by the code object. closure has a default value of None, and it must be None if the code object doesn't refer to any free variables. | |||||
* | gh-90978: test_ssl of test_asyncio uses LONG_TIMEOUT (#92402) | Victor Stinner | 2022-05-06 | 1 | -3/+3 | |
| | | | | | | On slow buildbot workers, some test_ssl tests fail randomly because of short timeout (30 seconds). Use support.LONG_TIMEOUT instead which is longer and also adjusted (by regrtest --timeout option) on buildbot workers known to be slow. | |||||
* | gh-90997: Show cached inline values in `dis` output (#92360) | Brandt Bucher | 2022-05-06 | 4 | -26/+126 | |
| | ||||||
* | gh-92368: Fix missing possessive apostrophe (#92397) | gophra | 2022-05-06 | 1 | -1/+1 | |
| | | | * Fix missing possessive apostrophe |