8 Commits
Author SHA1 Message Date
youknowdot 8f12a32256 Sync ten foundational Python libraries with Python 3.15 (#9140)
* Sync ten foundational Python libraries with CPython 3.15

Migrate _py_abc, stat, genericpath, ntpath, posixpath, functools, gettext, string, optparse, and mimetypes with related canonical tests using scripts/update_lib from CPython d220409a13b77de7a6c30abe16ea90db01528edc. Preserve the existing pure LRU hash-count expected failure.

Assisted-by: OpenAI Codex:model version unavailable

* Preserve positional-only annotation order for singledispatch

Emit positional-only annotations before regular positional annotations, matching declaration order and the canonical functools regression coverage.

Assisted-by: OpenAI Codex:model version unavailable
2026-10-15 20:42:50 +09:00
Shahar Naveh 62c67546ac Update optparse,gettext,textwrap from 3.14.2 (#6896)
* Update optparse from 3.14.2

* Update `gettext`

* Update `textwrap`
2026-01-30 20:48:57 +09:00
ShaharNaveh 713cb7043e Update test_optparse.py 2025-08-23 19:44:08 +03:00
CPython Developers 01c131ce7d Update optparse from CPython 3.10.6 2022-08-15 02:36:46 +09:00
Dean Li 5ee4fb899b test: use os_helper 2021-11-28 20:51:32 +08:00
Jeong YunWon 913b78ca44 Revert "Merge pull request #3433 from deantvv/test-update"
This reverts commit 9fa5c5ac66, reversing
changes made to e7fa32c687.
2021-11-17 17:06:51 +09:00
Dean Li 49a5805d11 test: use os_helper 2021-11-13 02:18:33 +00:00
Padraic Fanning cfcb75875d Add test_optparse from CPython 3.8 2021-04-22 13:20:48 -04:00