Open matthewfeickert opened 2 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
7167074
) to head (c372840
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Thanks for taking care of this! The CI issues are from a matplotlib update, I'll take care of that separately.
edit: see #476
@alexander-held This is ready for review again. I think the easiest spot check for you to do on this is if you checkout this branch to then do
rm -rf dist && pipx run build --installer uv . && python -m tarfile --list dist/cabinetry-*.tar.gz && python -m zipfile --list dist/cabinetry-*.whl
as that will show you the contents of the sdist and wheel getting built. You can compare that to the wheels currently on PyPI
$ rm -rf cabinetry*.whl && python -m pip download --no-cache-dir --no-deps cabinetry && python -m zipfile --list cabinetry-*.whl
Migrate to using hatchling as the build backend.
Add .flake8 as flake8 won't support pyproject.toml.
ci: Remove MANIFEST check from CI
(Marked as draft as wrote from Munich airport and need to check some things)