Skip to content

Conversation

@brettcannon
Copy link
Member

@brettcannon brettcannon commented Mar 17, 2025

  • Change is either:
    • To a Draft PEP
    • To an Accepted or Final PEP, with Steering Council approval
    • To fix an editorial issue (markup, typo, link, header, etc)
  • PR title prefixed with PEP number (e.g. PEP 123: Summary of changes)
  • Make packages.*.name optional
  • packages.directory.editable can be ignored at install-time
  • Clarify the marker syntax changes
  • Introduce default-group
  • Clarify how this PEP does not fully replace requirements files
  • Clarify how different installers can be used to install from a lock file, but different lockers could lead to different outcomes

📚 Documentation preview 📚: https://pep-previews--4306.org.readthedocs.build/

- Make `packages.*.name` optional
- `packages.directory.editable` can be ignored at install-time
- Clarify the marker syntax changes
- Introduce `default-group`
- Clarify how this PEP does not fully replace requirements files
- Clarify how different installers can be used to install from a lock file, but different lockers could lead to different outcomes
@brettcannon brettcannon self-assigned this Mar 17, 2025
@brettcannon brettcannon enabled auto-merge (squash) March 17, 2025 22:50
@brettcannon brettcannon merged commit f663eaa into python:main Mar 17, 2025
5 of 6 checks passed
@brettcannon brettcannon deleted the 751-final-feedback-hopefully branch March 17, 2025 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants