scientific-python / changelist

Prepare an automatic changelog from GitHub pull requests
BSD 3-Clause "New" or "Revised" License
7 stars 4 forks source link

Add section on supported Python versions #55

Open jarrodmillman opened 7 months ago

jarrodmillman commented 7 months ago

It would be nice to add the option to include supported Python versions from the classifiers. For example, see

Maybe a flag?

lagru commented 7 months ago

Easy to implement now that we got the parsing of pyproject.toml already in-place.

However, this seems very similar to what was discussed in https://github.com/scientific-python/changelist/pull/18. In https://github.com/scientific-python/changelist/pull/18#pullrequestreview-1655408053 (ff) @bsipocz and you are not convinced that listing minimal dependencies is necessary. What makes listing supported Python versions more important than say NumPy or the full set of dependencies?

To be clear I don't mind including this as feature at all. I'd make it an optional feature. If we limit the scope to parsing pyproject.toml and agree on formatting details this will be a simple feature to add and maintain.

lagru commented 7 months ago

Also some overlap with https://github.com/scientific-python/changelist/issues/16.

lagru commented 1 month ago

After talking @bsipocz and @jarrodmillman, current consensus is: