COMMITS
/ Lib/site.py March 10, 2026
March 2, 2026
T
DOC: clarify and expand documentation about PYTHONUSERBASE and PYTHONNOUSERSITE (#144637)
Thomas A Caswell committed
December 11, 2025
B
GH-65961: Stop setting `__cached__` on modules (GH-142165)
Brett Cannon committed
October 14, 2025
S
gh-138993: Dedent `credits` text (#138994)
Stan Ulbrych committed
October 10, 2025
S
gh-138614: `site._get_path` to respect non-default implementation name (#138610)
Shahar Naveh committed
May 20, 2025
C
gh-128066: Properly handle history file writes for RO fs on PyREPL (gh-134380)
Chris Patti committed
April 28, 2025
J
gh-132952: Speed up startup by importing _io instead of io (#132957)
Jelle Zijlstra committed
January 30, 2025
V
gh-128779: Fix site venv() for system site-packages (#129184)
Victor Stinner committed
November 26, 2024
F
GH-126985: move pyvenv.cfg detection from site to getpath (#126987)
Filipe Laíns 🇵🇸 committed
V
gh-122273: Support PyREPL history on Windows (#127141)
Victor Stinner committed
November 18, 2024
S
gh-126911: Update credits output (#126913)
Stan U. committed
October 9, 2024
P
gh-125140: Remove the current directory from sys.path when using pyrepl (GH-125212)
Pablo Galindo Salgado committed
October 8, 2024
V
gh-125096: Don't import _pyrepl in site if PYTHON_BASIC_REPL (#125097)
Victor Stinner committed
July 15, 2024
M
gh-121790: Fix interactive console initialization (#121793)
Milan Oberkirch committed
S
gh-121245: Refactor site.register_readline() (GH-121659)
Sergey B Kirpichev committed
July 11, 2024
S
gh-121103: Put free-threaded libraries in `lib/python3.14t` (#121293)
Sam Gross committed
July 2, 2024
S
gh-121245: Amend d611c4c8e9 (correct import) (#121255)
Sergey B Kirpichev committed
June 13, 2024
V
gh-120417: Add #noqa to used imports in the stdlib (#120421)
Victor Stinner committed
May 24, 2024
A
GH-119496: accept UTF-8 BOM in .pth files (GH-119503)
Alyssa Coghlan committed
May 21, 2024
V
gh-119102: Fix REPL for dumb terminal (#119332)
Victor Stinner committed
V
gh-119102: Fix REPL for dumb terminal (#119269)
Victor Stinner committed
May 5, 2024
P
gh-111201: A new Python REPL (GH-111567)
Pablo Galindo Salgado committed
April 16, 2024
I
March 28, 2024
R
gh-114099: Additions to standard library to support iOS (GH-117052)
Russell Keith-Magee committed
March 1, 2024
R
gh-84995: Run sys.__interactivehook__() on asyncio REPL startup (#20517)
Rémi Lapeyre committed
January 16, 2024
S
gh-113659: Skip hidden .pth files (GH-113660)
Serhiy Storchaka committed
January 7, 2024
Z
gh-73965: New environment variable PYTHON_HISTORY (#13208)
Zackery Spytz committed
December 29, 2023
A
gh-103708: Make directory layout in sysconfig implementation configurable (#103709)
Ankit Kumar Pandey committed
December 1, 2023
T
gh-112510: Add `readline.backend` for the backend readline uses (GH-112511)
Tian Gao committed
April 2, 2023
S
gh-102038: Skip a sometimes unnecessary stat in site.py (#102039)
Shantanu committed
March 31, 2023
I
gh-102799: use exception instance instead of sys.exc_info() (#102885)
Irit Katriel committed
December 23, 2022
N
gh-99482: remove `jython` compatibility parts from stdlib and tests (#99484)
Nikita Sobolev committed
June 9, 2022
C
gh-90473: disable user site packages on WASI/Emscripten (GH-93633)
Christian Heimes committed
December 3, 2021
S
bpo-45582: Port getpath[p].c to Python (GH-29041)
Steve Dower committed
October 16, 2021
March 29, 2021
I
bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481)
Inada Naoki committed
December 20, 2020
P
November 7, 2020
September 19, 2020
September 4, 2020
S
bpo-41627: Distinguish 32 and 64-bit user site packages on Windows (GH-22098)
Steve Dower committed
July 2, 2020
V
bpo-41193: Ignore OSError in readline write_history() (GH-21279)
Victor Stinner committed
June 12, 2020
N
bpo-33944: site: Add site-packages tracing in verbose mode (GH-12110)
native-api committed
March 10, 2020
V
bpo-1294959: Add sys.platlibdir attribute (GH-18381)
Victor Stinner committed
December 14, 2019
D
Fix typo in site module (GH-17597)
Daniel Andersson committed
June 29, 2019
S
June 21, 2019
S
bpo-37364: Use io.open_code() to read .pth files (GH-14299)
Steve Dower committed
February 4, 2019
S
bpo-35872 and bpo-35873: Clears __PYVENV_LAUNCHER__ variable (GH-11745)
Steve Dower committed
August 6, 2018
A
bpo-19891: Ignore error while writing history file (GH-8483)
Anthony Sottile committed
June 11, 2018
S
bpo-30167: Prevent site.main() exception if PYTHONSTARTUP is set. (GH-6731)
Steve Weber committed
January 30, 2018
N
bpo-28440: Don't add /Library/Python/3.x/site-packages to sys.path (#5445)
Ned Deily committed