Closed caleb-johnson closed 1 month ago
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Totals | |
---|---|
Change from base Build 9184284091: | 4.5% |
Covered Lines: | 2375 |
Relevant Lines: | 2375 |
@garrison why are our release notes not causing problems with sphinx? There are references to cutqc that don't exist anymore. I was assuming our sphinx build would fail in CI due to references to missing package
@garrison why are our release notes not causing problems with sphinx? There are references to cutqc that don't exist anymore. I was assuming our sphinx build would fail in CI
It's because we don't use Sphinx's "nitpicky" mode, so classes that don't exist don't raise errors. I tried experimenting with this mode in #196 but it was a disaster.
OK, maybe my idea to use Docker on macOS was half baked ;) since Docker is apparently not installed on the macOS image that github actions uses.
We can always make this change in a future PR if we really want to test Docker on M series Mac.
- Overall coverage increased (+4.5%) to 100.0%
We should throw a party :tada: :rocket:
Fixes #519
Remaining action items
utils/conversion.py
andutils/metrics.py
--omit="circuit_knitting/cutting/cutqc/**/*,circuit_knitting/utils/conversion.py,circuit_knitting/utils/metrics.py"
from coverage command intox.ini
cutqc
andmetrics
fromaddopts
line inpyproject.toml
, and anything else added temporarily as part of #527