Switch to setuptools-scm for versioning#37
Conversation
1d6f382 to
fa9f079
Compare
|
Hi! This looks interesting. I'm generally in favor, but I need to get some free time to read up on this and play around with it. :) |
|
For the record it works great, and will also solve #92 because |
fa9f079 to
8885f2b
Compare
|
I've fixed the conflicts and adopted the strategy of writing a |
|
This also paves the way to automatic deployments using Travis, which are highly recommended. Let me know if I can help @Tinche! |
8885f2b to
e6e4bf8
Compare
|
FWIW I think https://github.com/zsimic/setupmeta is even nicer. |
Following other pytest projects like pytest-html, that use setuptool-scm to manage version, it would be nice other projects follow the suit and let setuptools-scm manage version of this project.
e6e4bf8 to
628cfa9
Compare
Signed-off-by: Michael Seifert <[email protected]>
2f71fa4 to
5a92bf8
Compare
|
Rebased the PR to master and added I also cloned my local |
Codecov Report
@@ Coverage Diff @@
## master #37 +/- ##
==========================================
+ Coverage 95.43% 95.45% +0.02%
==========================================
Files 2 2
Lines 219 220 +1
==========================================
+ Hits 209 210 +1
Misses 10 10
Continue to review full report at Codecov.
|
asvetlov
left a comment
There was a problem hiding this comment.
Looks good, please apply my tiny improvements before pressing the 'squash and merge' button.
…est job Co-authored-by: Andrew Svetlov <[email protected]>
Co-authored-by: Andrew Svetlov <[email protected]>
Co-authored-by: Andrew Svetlov <[email protected]>
…p.cfg. This prevents tools relying on setuptools from picking up the dependency correctly. Signed-off-by: Michael Seifert <[email protected]>
Signed-off-by: Michael Seifert <[email protected]>
9237357 to
db88ee1
Compare
|
Without the [1] https://github.com/pytest-dev/pytest-xdist/blob/a1a6c77028d1c2215f2457482602d214f7f9f532/setup.cfg#L43 |
|
Interesting. I thought that the single source of |
Following other pytest projects like pytest-html,
that use setuptool-scm to manage version
pytest-dev/pytest-html@d9c0b87 .
It would be nice other projects follow the suit and
let setuptools-scm manage version of this project.