-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use setuptools-scm / pyproject.toml (modern packaging) #364
Use setuptools-scm / pyproject.toml (modern packaging) #364
Conversation
c6d7e57
to
722e9c0
Compare
49a8efd
to
9a75056
Compare
This should probably be included in the documentation |
9a75056
to
68d4d4c
Compare
updated release-howto.md |
Another thing, the |
Seems like my last comment was posted some seconds too late :-) |
68d4d4c
to
ba6cad4
Compare
Or maybe not. There are still some steps in the RELEASE-HOWTO that doesn't make sense now I think (like grepping for the version number from |
ba6cad4
to
bf8e70c
Compare
I removed those obsolete parts. Should hopefully be fine now :-) |
>>> import caldav
>>> caldav.__version__
'1.3.10.dev4+g70e7856.d20231219' lovely :-) |
fixes #357
Please note that in order to build packages, you should after merging this, do the following:
The version variable will be available just as before, but auto-generated.
Ref: https://packaging.python.org/en/latest/tutorials/packaging-projects/#generating-distribution-archives