Repository navigation
Infrastructure and Performance Update
Summary
- Migrated to a modern pyproject.toml + uv workflow, removing conda and legacy packaging.
- Updated core dependency to quantum-metal>=0.5.0, enabling native Apple Silicon (ARM64) support.
- Introduced cross-platform CI/CD testing across Python 3.10–3.12.
- Achieved up to 7× performance improvements in Hamiltonian parameter calculations via caching, vectorization, and algorithmic optimizations.
- Simplified dependencies and installation, significantly reducing setup time and maintenance overhead.
What's Changed
- migrating to uv package manager + quantum-metal v0.5 by @shanto268 in #35
- fix: docker + contributor workflows by @LFL-Lab in #36
- fix: docker image + contrib + release drafter flows by @shanto268 in #37
- refactor: debloat dependencies by @shanto268 in #38
- test: rename hwc_test.py to hwc_manual.py to exclude from pytest by @shanto268 in #39
- Perf/optimize transmon calculations by @shanto268 in #40
- docs: jupyter kernel doc + tutorial 1 updated by @shanto268 in #41
Full Changelog: v0.3.7...v0.4.0