New features
-
Updated to support Strawberry Fields v0.11. As part of these changes:
-
BoseHubbardPropagationandGaussianPropagationoperations no longer take ahbarargument; instead, they respect thesf.hbarsetting. -
As part of the latest Strawberry Fields update, backends now perform validation, to ensure all provided operations are valid. As a result, OpenBoson must now register
BoseHubbardPropagationon the Fock and TF backends, andGaussianPropagationon all three backends. This is done by appending the name of the two operations to the correspondingCircuitSpecs.decompositionsdictionary. -
Documentation has been updated to match the new user API used in Strawberry Fields v0.11
-
Improvements
- Test suite has been ported to PyTest, making it cleaner and easier to develop with.