@@ -7,6 +7,7 @@ Type: Standards Track
77Created: 19-Jan-2026
88Python-Version: 3.15
99Post-History: `15-Apr-2026 <https://discuss.python.org/t/106998 >`__
10+ `23-Apr-2026 <https://discuss.python.org/t/106998/52 >`__
1011
1112
1213Abstract
@@ -346,7 +347,7 @@ in the file could record other virtual environments that the project has.
346347Optionally, the path could be separated from a labelled name by a ``\t ``. The
347348default virtual environment would be allowed to be listed in the labelled
348349section if an explicit label was desired. Another option would to record such
349- data in a JSON trailer in the file.
350+ data in a JSON/JSONL trailer in the file.
350351
351352
352353Acknowledgements
@@ -361,17 +362,19 @@ this PEP.
361362Change History
362363==============
363364
364- - 23-Apr-2026: Add PyCharm and library-skills support; have redirect files
365- read up to the first newline; clarify there is no opinion to
366- having multiple virtual environments; explicitly use the
367- code editor example for the motivation; have
368- ``venv.executable() `` be configurable for the virtual
369- environment name; clarify symlinks are not to be treated in any
370- special way; move the Rationale after the Specification and
371- simplify the latter by moving details to the former; loosened
372- things involving "MAY", "SHOULD", and "NOT" so tools are not
373- required to do anything beyond how they interpret a redirect
374- file.
365+ - 23-Apr-2026
366+
367+ - Add PyCharm and library-skills support
368+ - Have redirect files read up to the first newline
369+ - Clarify there is no opinion to having multiple virtual environments
370+ - Explicitly use the code editor example for the motivation
371+ - Have ``venv.executable() `` be configurable for the virtual environment
372+ name
373+ - Clarify symlinks are not to be treated in any special way
374+ - Move the Rationale after the Specification and simplify the latter by
375+ moving details to the former
376+ - Loosened things involving "MAY", "SHOULD", and "NOT" so tools are not
377+ required to do anything beyond how they interpret a redirect file
375378
376379
377380Copyright
0 commit comments