Closed mlxd closed 3 weeks ago
Due to upstream dependency on PennyLane, we can await the NP2.0 migration to complete before proceeding with this PR. CI will currently indicate any breakage with 1.x numpy support
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 83.03%. Comparing base (
37d9715
) to head (ee29c1b
). Report is 1 commits behind head on master.:exclamation: There is a different number of reports uploaded between BASE (37d9715) and HEAD (ee29c1b). Click for more details.
HEAD has 2 uploads less than BASE
| Flag | BASE (37d9715) | HEAD (ee29c1b) | |------|------|------| ||10|8|
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Before submitting
Please complete the following checklist when submitting a PR:
[x] All new features must include a unit test. If you've fixed a bug or added code that should be tested, add a test to the
tests
directory![x] All new functions and code must be clearly commented and documented. If you do make documentation changes, make sure that the docs build and render correctly by running
make docs
.[x] Ensure that the test suite passes, by running
make test
.[x] Add a new entry to the
.github/CHANGELOG.md
file, summarizing the change, and including a link back to the PR.[x] Ensure that code is properly formatted by running
make format
.When all the above are checked, delete everything above the dashed line and fill in the pull request template.
Context: Update Pybind11 to the latest release (2.13.5) for enabling Numpy 2.0 support, amongst other fixes. In addition, an upgrade to CIBW is required, as well as a new minimum version for MacOS support to 12.0
Description of the Change: Pybind11 updated to v2.13.5. CiBuildWheel updated to 2.20. MacOS wheel builds updated to a minimum support of 12.0. Allow import failure to return as warning for debugging.
Benefits:
Possible Drawbacks:
Related GitHub Issues: