Skip to content

[pull] main from pypa:main#180

Merged
pull[bot] merged 18 commits into
All-Blockchains:mainfrom
pypa:main
May 18, 2026
Merged

[pull] main from pypa:main#180
pull[bot] merged 18 commits into
All-Blockchains:mainfrom
pypa:main

Conversation

@pull

@pull pull Bot commented May 18, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )


📚 Documentation preview 📚: https://python-packaging-user-guide--180.org.readthedocs.build/en/180/

ncoghlan and others added 18 commits January 10, 2026 16:33
Preparation for the release of packaging 25.1 revealed multiple
deficiencies in the specification of environment marker evaluation.
Review of the proposed amendments to resolve those deficiencies
highlighted multiple other problems, including some dating from the
original PEP 508 specification:

* other pages still referencing PEP 508 instead of the living spec
* direct reference to PEP 685 instead of the core metadata spec
* the "extra" special case not being properly defined
* lacking guidance to tool developers regarding what should be
  considered errors to disallow entirely vs issues to work around

Inspired by the initial PR at #1971
…parisons

Attempt to clarify environment marker evaluation
@pull pull Bot locked and limited conversation to collaborators May 18, 2026
@pull pull Bot added the ⤵️ pull label May 18, 2026
@pull pull Bot merged commit a9b1f5e into All-Blockchains:main May 18, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants