Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | gh-104984: remove kwargs and starargs from Call & ClassDef (#104986) | Shaygan Hooshyari | 2023-05-26 | 1 | -6/+3 | |
| | | | These fields are removed in https://github.com/python/cpython/commit/025e9ebd0a0a19f50ca83af6ada0ac65be1fa2a1 | |||||
* | gh-104972: Ensure that line attributes in tokens in the tokenize module are ↵ | Pablo Galindo Salgado | 2023-05-26 | 4 | -9/+21 | |
| | | | | correct (#104975) | |||||
* | Remove raw asserts in test_typing.py (#104951) | Jelle Zijlstra | 2023-05-26 | 1 | -22/+30 | |
| | ||||||
* | gh-104804: Remove webbrowser.MacOSX class, deprecated in Python 3.11 (#104816) | Hugo van Kemenade | 2023-05-26 | 6 | -79/+37 | |
| | | | | | Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> Co-authored-by: Victor Stinner <vstinner@python.org> | |||||
* | gh-100238: Use setuptools in peg-generator and reenable tests (#104798) | Lysandros Nikolaou | 2023-05-26 | 6 | -102/+163 | |
| | ||||||
* | gh-104773: PEP 594: Remove the imghdr module (#104777) | Victor Stinner | 2023-05-26 | 28 | -425/+21 | |
| | | | | | | * Remove the Lib/test/imghdrdata/ directory. * Copy 5 pictures (gif, png, ppm, pgm, xbm) from removed Lib/test/imghdrdata/ to a new Lib/test/tkinterdata/ directory. * Update Sphinx from 4.5 to 6.2 in Doc/requirements.txt. | |||||
* | gh-104799: Move location of type_params AST fields (#104828) | Jelle Zijlstra | 2023-05-26 | 9 | -266/+297 | |
| | | | Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | |||||
* | gh-104955: Fix __release_buffer__ signature (#104956) | Jelle Zijlstra | 2023-05-26 | 3 | -1/+8 | |
| | | | Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> | |||||
* | gh-104924: Fix `read()able` in `http.client` log messages (gh-104926) | Oleg Iarygin | 2023-05-26 | 1 | -2/+2 | |
| | ||||||
* | GH-89091: raise `RuntimeWarning` for unawaited async generator methods (#104611) | Kumar Aditya | 2023-05-26 | 9 | -2/+96 | |
| | ||||||
* | gh-104943: Remove mentions of old Python versions (#104945) | Tomas R | 2023-05-26 | 2 | -4/+2 | |
| | ||||||
* | gh-104479: Update outdated tutorial floating-point reference (#104681) | Mark Dickinson | 2023-05-26 | 1 | -10/+13 | |
| | ||||||
* | gh-104886: Remove deprecated configparser.LegacyInterpolation (#104887) | Hugo van Kemenade | 2023-05-26 | 5 | -91/+12 | |
| | | | | Co-authored-by: Victor Stinner <vstinner@python.org> | |||||
* | gh-102024: Reduced _idle_semaphore.release calls (#102025) | Andrii Kuzmin | 2023-05-26 | 2 | -8/+12 | |
| | | | | | | | | | Reduced _idle_semaphore.release calls in concurrent.futures.thread._worker _idle_semaphore.release() is now only called if only work_queue is empty. --------- Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com> | |||||
* | GH-104787: use managed dict in `_asyncio` (#104795) | Kumar Aditya | 2023-05-26 | 1 | -9/+5 | |
| | ||||||
* | gh-104876: Remove deprecated turtle.RawTurtle.settiltangle (#104877) | Hugo van Kemenade | 2023-05-26 | 6 | -60/+12 | |
| | | | Co-authored-by: Victor Stinner <vstinner@python.org> | |||||
* | Fix typo in the tokenizer (#104950) | Stepfen Shawn | 2023-05-26 | 1 | -1/+1 | |
| | ||||||
* | GH-104898: Add __slots__ to os.PathLike (GH-104899) | Barney Gale | 2023-05-25 | 4 | -5/+10 | |
| | ||||||
* | gh-104786: Remove kwargs-based TypedDict creation (#104891) | Tomas R | 2023-05-25 | 5 | -63/+17 | |
| | | | | | Deprecated since Python 3.11. Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | |||||
* | gh-104372: Drop the GIL around the vfork() call. (#104782) | Gregory P. Smith | 2023-05-25 | 3 | -6/+31 | |
| | | | | | | | | | On Linux where the `subprocess` module can use the `vfork` syscall for faster spawning, prevent the parent process from blocking other threads by dropping the GIL while it waits for the vfork'ed child process `exec` outcome. This prevents spawning a binary from a slow filesystem from blocking the rest of the application. Fixes #104372. | |||||
* | Fix umask test failures under Codespaces (#104913) | Brett Cannon | 2023-05-25 | 2 | -7/+14 | |
| | | | Also turn on the Python extension for Python code completions and bump the installed versions of wasmtime and the WASI SDK. | |||||
* | gh-104935: typing: Fix interactions between `@runtime_checkable` and ↵ | Jelle Zijlstra | 2023-05-25 | 3 | -3/+48 | |
| | | | | | | | `Generic` (#104939) --------- Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | |||||
* | gh-104773: PEP 594: Remove the chunk module (#104868) | Victor Stinner | 2023-05-25 | 10 | -321/+8 | |
| | | | The module had no tests. | |||||
* | gh-104773: PEP 594: Remove the audioop module (#104937) | Victor Stinner | 2023-05-25 | 24 | -4255/+14 | |
| | ||||||
* | gh-104773: PEP 594: Remove the aifc module (#104933) | Victor Stinner | 2023-05-25 | 25 | -1688/+20 | |
| | | | | * Remove .aifc and .aiff test files of Lib/test/audiodata/ * Remove Lib/test/Sine-1000Hz-300ms.aif test file | |||||
* | gh-84976: Add back UTC to datetime.__all__ (#104920) | Shantanu | 2023-05-25 | 1 | -1/+1 | |
| | | | | | | | gh-84796: Add back UTC to datetime.__all__ This was mistakenly dropped in #103637 Noticed when updating typeshed for Python 3.12 | |||||
* | Improves the Windows MSI test run on PR (GH-104929) | Steve Dower | 2023-05-25 | 2 | -35/+27 | |
| | | | | Correctly set the exit code when builds fail Also build docs as part of the test | |||||
* | gh-104773: PEP 594: Remove the uu module (#104932) | Victor Stinner | 2023-05-25 | 14 | -589/+12 | |
| | | | | Doc/license.rst: Keep the UUencode and UUdecode license since it's also used by the uu codec. | |||||
* | gh-104773: PEP 594: Remove the crypt module (#104908) | Victor Stinner | 2023-05-25 | 28 | -991/+35 | |
| | | | | Remove the crypt module and its private _crypt extension, deprecated in Python 3.11. | |||||
* | Fix indentation in `json.AttrDict` REPL example (#104930) | Alex Waygood | 2023-05-25 | 1 | -8/+8 | |
| | | | This is causing the docs to be rendered incorrectly. | |||||
* | CI: Cache config.cache across runs to speed up build (#104800) | Hugo van Kemenade | 2023-05-25 | 1 | -6/+45 | |
| | ||||||
* | Misc improvements to the itertools docs (GH-104916) | Raymond Hettinger | 2023-05-25 | 1 | -7/+24 | |
| | ||||||
* | Misc updates to Whatsnew 3.12 (#104912) | Raymond Hettinger | 2023-05-25 | 2 | -3/+36 | |
| | ||||||
* | gh-104773: Remove the msilib package (GH-104911) | Zachary Ware | 2023-05-25 | 31 | -4650/+22 | |
| | ||||||
* | gh-104874: Document NewType.__supertype__ (#104875) | Jelle Zijlstra | 2023-05-24 | 2 | -0/+14 | |
| | ||||||
* | gh-104773: Fix PY_STDLIB_MOD_SET_NA() on macOS (#104901) | Victor Stinner | 2023-05-24 | 2 | -0/+4 | |
| | | | The _scproxy is available on macOS: fix configure script. | |||||
* | gh-104820: Fixes os.stat on Windows to better handle file systems that do ↵ | Steve Dower | 2023-05-24 | 3 | -5/+12 | |
| | | | | not support FileIdInformation (GH-104892) | |||||
* | gh-104773: PEP 594: Remove the xdrlib module (#104900) | Victor Stinner | 2023-05-24 | 13 | -615/+8 | |
| | | | pickle documentation no longer mentions the XDR format. | |||||
* | gh-104773: PEP 594: Remove the nis module (#104897) | Victor Stinner | 2023-05-24 | 21 | -1023/+13 | |
| | ||||||
* | gh-104835: Remove unittest's deprecated getTestCaseNames, makeSuite, ↵ | Hugo van Kemenade | 2023-05-24 | 7 | -88/+30 | |
| | | | | findTestCases (#104836) | |||||
* | gh-104773: PEP 594: Remove the nntplib module (#104894) | Victor Stinner | 2023-05-24 | 26 | -3364/+33 | |
| | | | | | | | | * socket_helper.transient_internet() no longer imports nntplib to catch nntplib.NNTPTemporaryError. * ssltests.py no longer runs test_nntplib. * "make quicktest" no longer runs test_nntplib. * WASM: remove nntplib from OMIT_NETWORKING_FILES. * Remove mentions to nntplib in the email documentation. | |||||
* | gh-104773: PEP 594: Remove the spwd module (#104871) | Victor Stinner | 2023-05-24 | 19 | -581/+16 | |
| | | | Remove spwd from the configure script and Modules/Setup. | |||||
* | gh-99108: Refresh HACL* (#104808) | Jonathan Protzenko | 2023-05-24 | 18 | -149/+225 | |
| | | | Refresh HACL* from upstream to improve SHA2 performance and fix a 32-bit issue in SHA3. | |||||
* | gh-104879: Fix TypeAliasType.__module__ in exec() (#104881) | Jelle Zijlstra | 2023-05-24 | 4 | -2/+52 | |
| | ||||||
* | Improve test coverage for is_typeddict (#104884) | Jelle Zijlstra | 2023-05-24 | 1 | -3/+22 | |
| | | | | | In particular, it's important to test that is_typeddict(TypedDict) returns False. | |||||
* | gh-104866: Tokenize should emit NEWLINE after exiting block with comment ↵ | Lysandros Nikolaou | 2023-05-24 | 2 | -3/+23 | |
| | | | | (#104870) | |||||
* | gh-104773: PEP 594: Remove the mailcap module (#104867) | Victor Stinner | 2023-05-24 | 12 | -715/+9 | |
| | | | Remove Lib/test/mailcap.txt test file. | |||||
* | gh-104773: Remove OSSAUDIODEV_LIBS variable (#104864) | Victor Stinner | 2023-05-24 | 2 | -14/+0 | |
| | | | | Update configure script for ossaudiodev removal: remove the OSSAUDIODEV_LIBS variable. | |||||
* | RtD docs previews: Cancel building PRs if no changes in Doc dir (#104100) | Hugo van Kemenade | 2023-05-24 | 2 | -1/+15 | |
| | | | | | | Co-authored-by: Nikita Sobolev <mail@sobolevn.me> Co-authored-by: Manuel Kaufmann <humitos@gmail.com> Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net> | |||||
* | gh-104773: PEP 594: Remove the sunau module (#104863) | Victor Stinner | 2023-05-24 | 21 | -981/+16 | |
| | | | | * Remove Lib/test/audiodata/pluck-*.au files. * Remove Lib/test/audiotest.au file. |