Commit Graph
9 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
ShaharNaveh 1a9e7ebc20 Update posixpath.py from 3.14.3 2026-02-13 20:24:57 +09:00
Shahar Naveh 91979a3d0e Update {nt,posix}path.py from 3.13.5 (#6070)
* Update `{nt,posix}path.py` from 3.13.5

* Mark failing tests
2025-08-05 23:18:10 +09:00
CPython Developers 5c9d6d455d Update genericpath/posixpath from CPython 3.12.2 2024-04-23 12:56:43 +09:00
CPython Developers a27218b8b3 Update {test_}posix{path} from CPython 3.10.6 2022-08-15 02:36:46 +09:00
Noah 57540ad2e1 Allow zipfile to be imported on wasm 2021-03-14 12:49:59 -05:00
Aviv Palivoda d1c95d1c51 Remove patch in posixpath.py 2019-05-11 17:17:00 +03:00
Aviv Palivoda 216f69e635 Use os.path 2019-05-08 16:46:45 +03:00
Aviv Palivoda daae7aa998 Add CPython posixpath.py 2019-05-08 16:31:21 +03:00