8 Commits
Author SHA1 Message Date
youknowdot cae11f6965 Sync email, mock, logging, and console behavior with Python 3.15 (#9079)
* Sync library behavior with CPython 3.15.0

Import exact d220409a13b77de7a6c30abe16ea90db01528edc sources through scripts/update_lib migrate, preserving the existing logging test marker. Retain focused Python license and mock property regressions outside Lib. This later Python-stage change requires native binascii wrapcol support; listener DNS runtime validation remains out of scope.

Assisted-by: OpenAI Codex:model identifier unavailable

* Keep the library update limited to upstream files

Remove the two PR-added extra_tests snippets as requested in review. Preserve the script-migrated CPython library files and their canonical tests unchanged.

Assisted-by: OpenAI Codex:model identifier unavailable
2026-10-12 22:17:26 +09:00
Jeong, YunWonandCPython Developers d243c90d0a Update site from CPython v3.12.3 (#5313)
* Update site from CPython v3.12.3

* mark failing test

---------

Co-authored-by: CPython Developers <>
2024-05-09 23:04:31 +09:00
Noah db65c8d512 create_stdio in vm initialization 2020-02-29 10:34:12 -06:00
Alan Justino da Silva 7d4ab62b01 Fix typo on sys.__stdout__ and sys.__stderr__ 2019-10-16 16:14:42 +02:00
Alan Justino 8b64c40cbf sys.std{in,out,err} via os.fdopen(): Works even on Windows(TM) 2019-10-13 12:20:58 +02:00
Alan Justino db1db36ce1 sys.__std{in,out,err}__ 2019-10-12 16:46:31 +02:00
Alan Justino 084cd0ae3d sys.std{in,out,err} implemented in the most simple way
- It respects what already exists if any
- Otherwise it opens de UNIX standard files

Caveats:
- May be not on the proper place
- Is open to discussion on what codec, or if should be opened as bytes
- Can be also done in Rust side
2019-10-12 16:29:53 +02:00
coolreader18 140d582599 Add a bunch of stdlib modules from CPython 2019-07-21 07:26:38 -05:00