Skip to content

🐛 Support for ldpc v2 #318

@burgholzer

Description

@burgholzer

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 workingdependenciesPull requests that update a dependency filepythonPull requests that update Python code

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions