Qldpc

Latest version: v0.0.18

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.0.18

What's Changed
* Add quasi-cyclic code (QCCode) and factor out bivariate bicycle code (BBCode) by perlinm in https://github.com/Infleqtion/qLDPC/pull/130
* Better interface for identifying "toric layouts" of BBCodes
* Remove conjugated argument from `QuditCode.__init__` methods by perlinm in https://github.com/Infleqtion/qLDPC/pull/131
* Minor bugfixes


**Full Changelog**: https://github.com/Infleqtion/qLDPC/compare/v0.0.17...v0.0.18

0.0.17

Fix a bug with incorrect behavior when GAP is not installed.

0.0.16

What's Changed
* Change convention for logical operators by perlinm in https://github.com/Infleqtion/qLDPC/pull/97
* Add bare-bones documentation by perlinm in https://github.com/Infleqtion/qLDPC/pull/98
* Change conventions for `CSSCode.matrix` by perlinm in https://github.com/Infleqtion/qLDPC/pull/114
* Improved modular coverage by perlinm in https://github.com/Infleqtion/qLDPC/pull/115
* Remove 'script' dependency by perlinm in https://github.com/Infleqtion/qLDPC/pull/124
* Use `ruff` for formatting and linting by perlinm in https://github.com/Infleqtion/qLDPC/pull/126
* Change logical operator format by perlinm in https://github.com/Infleqtion/qLDPC/pull/127
* Protograph bugfixes by perlinm in https://github.com/Infleqtion/qLDPC/pull/128


**Full Changelog**: https://github.com/Infleqtion/qLDPC/compare/v0.0.15...v0.0.16

0.0.15

What's Changed
* PSL by michaelontiveros in https://github.com/Infleqtion/qLDPC/pull/94
* Additions to the group PSL. by michaelontiveros in https://github.com/Infleqtion/qLDPC/pull/95
* Rename generalized bicycle code (GBCode) to two-block code (TBCode) by perlinm in https://github.com/Infleqtion/qLDPC/pull/96

New Contributors
* michaelontiveros made their first contribution in https://github.com/Infleqtion/qLDPC/pull/94

**Full Changelog**: https://github.com/Infleqtion/qLDPC/compare/v0.0.14...v0.0.15

0.0.14

What's Changed
* Rename quasi-cyclic code to bivariate bicycle code by perlinm in https://github.com/Infleqtion/qLDPC/pull/93


**Full Changelog**: https://github.com/Infleqtion/qLDPC/compare/v0.0.13...v0.0.14

0.0.13

What's Changed
* Retrieve `SmallGroup` structure descriptions by perlinm in https://github.com/Infleqtion/qLDPC/pull/85
* Save both X and Z distance when they are known to be equal by perlinm in https://github.com/Infleqtion/qLDPC/pull/86
* Identify the dimension of qudit codes by perlinm in https://github.com/Infleqtion/qLDPC/pull/87
* Use symplectic CSS parity check matrix by perlinm in https://github.com/Infleqtion/qLDPC/pull/88
* Clean up graph construction of HGP product by perlinm in https://github.com/Infleqtion/qLDPC/pull/90
* Add logical operator construction for `QuditCode`s by perlinm in https://github.com/Infleqtion/qLDPC/pull/89
* Experiments: save quasi-cyclic codes with a minimum encoding rate by perlinm in https://github.com/Infleqtion/qLDPC/pull/91
* Faster calculation of QCCode dimension by perlinm in https://github.com/Infleqtion/qLDPC/pull/92


**Full Changelog**: https://github.com/Infleqtion/qLDPC/compare/v0.0.12...v0.0.13

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.