Closed erick-xanadu closed 3 weeks ago
Hello. You may have forgotten to update the changelog!
Please edit doc/releases/changelog-dev.md
on your branch with:
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.95%. Comparing base (
b62d763
) to head (e541f63
). Report is 1 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
We may close this one in favour of #624 .
Closed in favour of #624
Context: The library
libcatalyst_python_interpreter.py
's only purpose is to have a mutex for threads to share the python interpreter. This library is not explicitly shipped by Catalyst but it is implicitly included in Catalyst byauditwheel repair
anddelocate wheel
in Linux and macOS respectively.Description of the Change: This change fixes the rpath and includes the library explicitly to avoid relying on these processes.
Benefits: The build script is more explicit.
Note that this does not yet fixes the makefile to have something like
make wheel && python -m pip install dist/PennyLane_Catalyst-0.10.0.dev0-cp311-cp311-linux_x86_64.whl
[sc-77254]