scientific-python / changelist

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

Add section on supported Python versions #55

Open jarrodmillman opened 11 months ago

jarrodmillman commented 11 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 11 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 11 months ago

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

lagru commented 5 months ago

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