-
-
Notifications
You must be signed in to change notification settings - Fork 90
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
v7+ for building the dists
#628
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR! Please, follow the instructions outlined in sphinx-contrib/sphinxcontrib-towncrier#80 (comment) to make said dependency conditional.
Also, make sure to fix the commit message so that it contains useful details and doesn't cause linting violations like this one: https://github.com/cherrypy/cheroot/actions/runs/4927684940?pr=628#summary-13347875183
a6baadb
to
905bd59
Compare
d84c424
to
45aa5d0
Compare
23446ac
to
5d05b3a
Compare
5d05b3a
to
b4ea4f2
Compare
b4ea4f2
to
4bd9e28
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's some things to fix still.
d382570
to
c26b0e7
Compare
setuptools-scm
v7+ for building the dists
2381966
to
36ab389
Compare
Since version 7, setuptools-scm has native support for git archive, so the setuptools-scm-git-archive project is obsolete and this patch removes it from the build dependencies. Close cherrypy#515
36ab389
to
f0c51af
Compare
This reverts commit 03926f3.
Since version 7,
setuptools-scm
has native support for git archive, so thesetuptools-scm-git-archive
project is obsolete and this patch removes it from the build dependencies. Close #515This change is