-
Notifications
You must be signed in to change notification settings - Fork 2
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
DM-32408: Initial implementation #1
Conversation
193397e
to
7c51e24
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.
Generally seems fine; a few small quibbles.
* Determine version using GitPython. * Register setuptools entry point.
bffe4f3
to
649d447
Compare
Added as a tar file that is extracted before the tests run.
Now if a commit is associated with a release version, report that version instead of a development version.
* Use dev tag for tests and remove requirements.txt The requirements.txt is only meant to be present for applications. * Use pip cache. * Install the package when mypy is used so as to ensure all dependencies are installed.
Normalizing up front prevents setuptools from complaining that the version number needs to be normalized. This should not really happen with weekly tags but can happen for packages that have not yet had a weekly tag or those that have slightly non-standard release tags.
Codecov Report
@@ Coverage Diff @@
## main #1 +/- ##
=======================================
Coverage ? 75.00%
=======================================
Files ? 3
Lines ? 140
Branches ? 0
=======================================
Hits ? 105
Misses ? 35
Partials ? 0 Continue to review full report at Codecov.
|
No description provided.