Setuptools scm
Summary
I've added setuptools_scm and configured it to generate fixit_version.py
To improve our workflow around libcst releases, I'd like to propose that we publish pre-release versions of the package.
Draft until #210 lands
Test Plan
CI
Codecov Report
Merging #214 (3339331) into main (f2e5c08) will decrease coverage by
0.05%. The diff coverage is55.55%.
@@ Coverage Diff @@
## main #214 +/- ##
==========================================
- Coverage 86.10% 86.04% -0.06%
==========================================
Files 91 90 -1
Lines 3749 3748 -1
==========================================
- Hits 3228 3225 -3
- Misses 521 523 +2
| Impacted Files | Coverage Δ | |
|---|---|---|
| fixit/__init__.py | 77.77% <50.00%> (-22.23%) |
:arrow_down: |
| fixit/cli/main.py | 38.88% <50.00%> (ø) |
|
| setup.py | 87.50% <66.66%> (-12.50%) |
:arrow_down: |
| fixit/common/autofix.py | 98.55% <0.00%> (+0.02%) |
:arrow_up: |
| fixit/common/insert_suppressions.py | 98.71% <0.00%> (+1.28%) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update f2e5c08...3339331. Read the comment docs.
Hey there! We appreciate your contributions, but we're in the process of making some large changes to the core of Fixit. We will try to have more info about the direction we're heading soon, but in the mean time, we are closing all outstanding PR's from before we started this work. Thank you for your understanding.