-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
bugSomething isn't workingSomething isn't workingdependenciesPull requests that update a dependency filePull requests that update a dependency filepythonPull requests that update Python codePull requests that update Python code
Description
Environment information
Any version.
Description
QECC is currently not compatible with ldpc v2, which was released just over a week ago.
The interface/import of BPOSD changed and there seem to be some other issues in LDPC v2 as well that raise warnings/errors here. Most likely, this will require fixes in the ldpc package itself.
Expected behavior
QECC should work with the latest LDPC version.
Ideally, the bposd
dependency can be dropped as well; assuming that its functionality is also available via the ldpc package.
How to Reproduce
Remove the upper cap on ldpc
in the pyproject.toml
, install the package and run the tests.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingdependenciesPull requests that update a dependency filePull requests that update a dependency filepythonPull requests that update Python codePull requests that update Python code