Use setuptools_scm to automate versioning#407
Conversation
|
Apparently usage of |
|
Should probably remove |
|
https://wbarnha.github.io/faust/introduction.html looks good. Just need to make sure we issue a release shortly after merging this to ensure PyPi info is correct. |
|
Before merging this, I should verify releases to PyPi work properly. |
|
PyPi test release successful. LGTM. |
Codecov ReportBase: 94.02% // Head: 92.91% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #407 +/- ##
==========================================
- Coverage 94.02% 92.91% -1.12%
==========================================
Files 102 102
Lines 11076 11076
Branches 1298 1258 -40
==========================================
- Hits 10414 10291 -123
- Misses 583 705 +122
- Partials 79 80 +1
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Closes #406.
Still not done yet because I need the version in https://github.com/faust-streaming/faust/blob/master/docs/includes/tags.txt to automatically update.
I'm also removing the
publishscript since we're standardizing releases through Github Releases from hereon.Before merging this, I'd like to use
setuptools_scmin a non-deprecated way as well, by having it outside ofsetup.pyand insetup.cfg.