Skip to content

PEP 735: Minor updates and fixes#3627

Merged
brettcannon merged 3 commits intopython:mainfrom
sirosen:minor-735-updates
Jan 26, 2024
Merged

PEP 735: Minor updates and fixes#3627
brettcannon merged 3 commits intopython:mainfrom
sirosen:minor-735-updates

Conversation

@sirosen
Copy link
Contributor

@sirosen sirosen commented Jan 21, 2024

There are two commits here.

One is to fix some mistakes which were noted in the PEP thread.

The other adds a note to the Rationale section about designing the spec to allow for future extensions to the data.
Such "future compatibility" is an explicit goal of the PEP.


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

- Use a ref role for `use_cases` link. As currently written, it
  renders incorrectly to a relative link to a `use_cases` page.

- Fix header style for Use Cases Appendix
Future compatibility and designing the Dependency Groups data to be
extensible is a particular area of concern within the PEP. Although it
is addressed to some degree in the Specification, this small note in
the Rationale clarifies that compatibility with spec extensions is a
design goal.
@sirosen sirosen requested a review from brettcannon as a code owner January 21, 2024 04:08
Copy link
Member

@brettcannon brettcannon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See Hugo's comments.

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
@brettcannon brettcannon merged commit 9d82dd1 into python:main Jan 26, 2024
@sirosen sirosen deleted the minor-735-updates branch January 27, 2024 00:35
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.

4 participants