Populates __version__ (assuming it's set to the expected 0.0.0-auto.0) before building the package and during the release CI process. Also tests the sed usage (though not sure how that might fail) during the build CI process.
Additionally move the problem matchers step before the pre-commit hooks so it works as intended. Seems like a good time to do that.
Populates
__version__
(assuming it's set to the expected0.0.0-auto.0
) before building the package and during the release CI process. Also tests thesed
usage (though not sure how that might fail) during the build CI process.Additionally move the problem matchers step before the pre-commit hooks so it works as intended. Seems like a good time to do that.
For reference tested successfully in my CSV library: https://github.com/tekktrik/CircuitPython_CSV
If this goes well, this file can just be copy/pasted like it is here during the move to
pyproject.toml
.