Skip to content

gh-148641: Reference implementation for PEP 829#147955

Open
warsaw wants to merge 16 commits intopython:mainfrom
warsaw:pth2toml
Open

gh-148641: Reference implementation for PEP 829#147955
warsaw wants to merge 16 commits intopython:mainfrom
warsaw:pth2toml

Conversation

@warsaw
Copy link
Copy Markdown
Member

@warsaw warsaw commented Apr 1, 2026

@warsaw warsaw requested a review from brettcannon April 1, 2026 02:19
@warsaw warsaw self-assigned this Apr 1, 2026
warsaw added 8 commits April 13, 2026 17:35
* Add _print_error() helper function for printing exceptions to sys.stderr.  These are not hidden
  behind -v
* `warnings` can be lazy imported.
* Since the site.toml file is no longer proposed, rewrite how .pth and .start files are parsed and
  processed.
* addpackage() -- which was never documented -- is deprecated; there are a few usages in the wild so
  we can't get rid of it, but it's generally unnecessary now, has different semantics.
* Update tests
@warsaw
Copy link
Copy Markdown
Member Author

warsaw commented Apr 16, 2026

#148641

@warsaw warsaw changed the title Reference implementation for PEP 829 gh-148641: Reference implementation for PEP 829 Apr 16, 2026
@warsaw warsaw marked this pull request as ready for review April 16, 2026 04:48
@warsaw warsaw requested a review from FFY00 as a code owner April 16, 2026 04:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant