Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 15 additions & 12 deletions peps/pep-0832.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Type: Standards Track
Created: 19-Jan-2026
Python-Version: 3.15
Post-History: `15-Apr-2026 <https://discuss.python.org/t/106998>`__
`23-Apr-2026 <https://discuss.python.org/t/106998/52>`__


Abstract
Expand Down Expand Up @@ -346,7 +347,7 @@ in the file could record other virtual environments that the project has.
Optionally, the path could be separated from a labelled name by a ``\t``. The
default virtual environment would be allowed to be listed in the labelled
section if an explicit label was desired. Another option would to record such
data in a JSON trailer in the file.
data in a JSON/JSONL trailer in the file.


Acknowledgements
Expand All @@ -361,17 +362,19 @@ this PEP.
Change History
==============

- 23-Apr-2026: Add PyCharm and library-skills support; have redirect files
read up to the first newline; clarify there is no opinion to
having multiple virtual environments; explicitly use the
code editor example for the motivation; have
``venv.executable()`` be configurable for the virtual
environment name; clarify symlinks are not to be treated in any
special way; move the Rationale after the Specification and
simplify the latter by moving details to the former; loosened
things involving "MAY", "SHOULD", and "NOT" so tools are not
required to do anything beyond how they interpret a redirect
file.
- 23-Apr-2026

- Add PyCharm and library-skills support
- Have redirect files read up to the first newline
- Clarify there is no opinion to having multiple virtual environments
- Explicitly use the code editor example for the motivation
- Have ``venv.executable()`` be configurable for the virtual environment
name
- Clarify symlinks are not to be treated in any special way
- Move the Rationale after the Specification and simplify the latter by
moving details to the former
- Loosened things involving "MAY", "SHOULD", and "NOT" so tools are not
required to do anything beyond how they interpret a redirect file


Copyright
Expand Down
Loading