XanaduAI / blackbird

Blackbird is a quantum assembly language for continuous-variable quantum computation, that can be used to program Xanadu's quantum photonics hardware and Strawberry Fields simulator.
https://quantum-blackbird.readthedocs.io
Apache License 2.0
70 stars 26 forks source link

Undo the removal of NumPy as a dependence on Blackbird #22

Closed josh146 closed 4 years ago

josh146 commented 4 years ago

This PR reverts #17, as this change will need to be done across the platform. Furthermore, removing NumPy is not critical, as most environments that use Blackbird will likely also have SF installed (which depends on NumPy)

josh146 commented 4 years ago

Note: this PR was performed automatically, using

git revert 043f79e4feee3e1aa97d565bf053d6a38e05568c -m 1
codecov[bot] commented 4 years ago

Codecov Report

Merging #22 into master will decrease coverage by 0.12%. The diff coverage is 100%.

@@            Coverage Diff            @@
##           master     #22      +/-   ##
=========================================
- Coverage   96.92%   96.8%   -0.13%     
=========================================
  Files          12      12              
  Lines        1691    1596      -95     
=========================================
- Hits         1639    1545      -94     
+ Misses         52      51       -1
Impacted Files Coverage Δ
blackbird_python/blackbird/listener.py 100% <100%> (ø) :arrow_up:
blackbird_python/blackbird/utils.py 100% <100%> (ø) :arrow_up:
blackbird_python/blackbird/auxiliary.py 100% <100%> (ø) :arrow_up:
blackbird_python/blackbird/program.py 100% <100%> (ø) :arrow_up:
blackbird_python/blackbird/_version.py 100% <100%> (ø) :arrow_up:
blackbird_python/blackbird/tests/test_auxiliary.py 100% <100%> (ø) :arrow_up:
blackbird_python/blackbird/tests/test_program.py 100% <100%> (ø) :arrow_up:
blackbird_python/blackbird/tests/test_listener.py 100% <0%> (+0.35%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update fb3e706...b458cfa. Read the comment docs.