What's Changed
* Allow the boundary operators of a `ChainComplex` to be `abstract.Protopraph`s by perlinm in https://github.com/Infleqtion/qLDPC/pull/52
* Remove restriction on rotated toric code dimensions by perlinm in https://github.com/Infleqtion/qLDPC/pull/53
* Add random quantum Tanner codes by perlinm in https://github.com/Infleqtion/qLDPC/pull/54
* Construct `abstract.Group` instances from permutations by perlinm in https://github.com/Infleqtion/qLDPC/pull/55
* More permissive `Protograph.build` by perlinm in https://github.com/Infleqtion/qLDPC/pull/56
* Add five-qubit and steane codes by perlinm in https://github.com/Infleqtion/qLDPC/pull/57
* Add human-readable representations of codes by perlinm in https://github.com/Infleqtion/qLDPC/pull/58
* Better use of random number seeds by perlinm in https://github.com/Infleqtion/qLDPC/pull/59
* Add qudit conjugation to `QuditCode`s by perlinm in https://github.com/Infleqtion/qLDPC/pull/60
* Save quantum Tanner codes to a file, and read them from a file by perlinm in https://github.com/Infleqtion/qLDPC/pull/61
* Add `AbstractCode.name` property by perlinm in https://github.com/Infleqtion/qLDPC/pull/62
* Add `Group.name` property by perlinm in https://github.com/Infleqtion/qLDPC/pull/63
* Update github action versions by perlinm in https://github.com/Infleqtion/qLDPC/pull/64
* Handle missing paths in `QTCode.save` and `QTCode.load` by perlinm in https://github.com/Infleqtion/qLDPC/pull/66
* By convention, trivial (dimension-0) codes have infinite distance by perlinm in https://github.com/Infleqtion/qLDPC/pull/67
* infinite distnace --> undefined (np.nan) distance for trivial (dimension-0) codes by perlinm in https://github.com/Infleqtion/qLDPC/pull/68
* Better use of exact distances, when known by perlinm in https://github.com/Infleqtion/qLDPC/pull/69
* Fix some `QCCode` bugs by perlinm in https://github.com/Infleqtion/qLDPC/pull/70
**Full Changelog**: https://github.com/Infleqtion/qLDPC/compare/v0.0.10...v0.0.11