Skip to content

Allow adding a date to the Resolution of a PEP #4054

Closed

Description

@JelleZijlstra

Currently, the Resolution field just has a link. It was brought up in the PEP 735 discussion (https://discuss.python.org/t/pep-735-dependency-groups-in-pyproject-toml/39233/323) that it can be useful to also have the acceptance date, since it may be long after any date in the Post-History. The acceptance date is especially relevant for PEPs such as those in the packaging space, which aren't tied to the CPython release cycle. However, for all PEPs it seems useful to be able to see at a glance when it was accepted.

I'd propose to add the acceptance date to the headers (maybe a new Resolution-Date header?) for future PEPs. If someone is interested in doing the work, we can also backfill this for past PEPs.

cc @gaborbernat @pfmoore @sirosen from the Discourse discussion.

Activity

  1. added
    metaRelated to the repo itself and its processes
    on Oct 15, 2024
  2. hugovk commented on Oct 15, 2024

    @hugovk
    Member

    Sounds good.

    Rather than adding a new Resolution-Date header, I suggest we keep the existing Resolution header and change the text to the date.

    For example, from:

    Resolution: Discourse message

    To:

    Resolution: 10-Oct-2024

  3. added a commit that references this issue on Oct 16, 2024
    d764a9d
  4. JelleZijlstra commented on Oct 16, 2024

    @JelleZijlstra
    MemberAuthor

    This is now implemented, but I added the date to only two PEPs. If anybody reading this is interested in seeing this date in more PEPs, feel free to send PRs to add the date and I'll review them. It might be possible to write a script to do this automatically (does Discourse have an API?).

    I might send a PR myself to add dates to some recent PEPs where it seems useful, but I'm not planning to mass-change many PEPs or to write a script to automate it.

  5. added a commit that references this issue on Oct 16, 2024
    c56c5c5
  6. added 2 commits that reference this issue on Dec 10, 2024
    5ec90aa
    624fc4b
  7. added 2 commits that reference this issue on Oct 8, 2026
    09ba2fd
    fc237e4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    metaRelated to the repo itself and its processes

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions