mtkennerly / dunamai

Dynamic versioning library and CLI
https://dunamai.readthedocs.io/en/latest
MIT License
320 stars 23 forks source link

Remove python dependency upper bound #74

Closed yajo closed 7 months ago

yajo commented 8 months ago

Python dependency has an upper bound: https://github.com/mtkennerly/dunamai/blob/8a16c30124a1421d62ee8d492f77e3a63b01bd9c/pyproject.toml#L24

https://iscinumpy.dev/post/bound-version-constraints/ explains why this is bad.

Would you mind to please remove that and just use python = ">=3.5"?

Thanks!

mtkennerly commented 7 months ago

While I don't agree with that article's points about Semantic Versioning, I do agree that:

While doing some research, I also found these discussions helpful:

I'll relax the bounds to use >=.