calver icon indicating copy to clipboard operation
calver copied to clipboard

Update for pyproject.toml-style

Open miketheman opened this issue 2 years ago • 2 comments

With the uptick in pyproject.toml usage, update library without setup.py implementation.

miketheman avatar Sep 22 '23 16:09 miketheman

Just came in after a long conversation with some other maintainers hoping to do some automated calver style without a setup.py

kjaymiller avatar Nov 17 '23 19:11 kjaymiller

Unfortunately this library is basically just a setuptools plugin, so it doesn't have much use in a world without setup.py, mainly because PEP 643 says Version cannot be dynamic.

I think my preference would be to make https://pypi.org/project/bump/ take a --calver flag that just sets the version it to the current date, which could be used prior to building a distribution.

di avatar Nov 17 '23 20:11 di