Releases: CQCL/pytket-qiskit
Releases · CQCL/pytket-qiskit
v0.62.0
What's Changed
- docs: replace
_tket
links by @CalMacCQ in #433 - Compare unitaries up to global phase. by @cqc-alec in #435
- Melf/fix max n qubits by @cqc-melf in #434
- Use
MCMTGate
instead of deprecatedMCMT
by @cqc-alec in #436 - Keep list of bits storing range predicates up to date when converting by @cqc-alec in #439
- fix: typos in Aer and IBM docstrings by @CalMacCQ in #440
- release 0.62.0 by @cqc-melf in #441
Full Changelog: v0.61.0...v0.62.0
v0.61.0
v0.60.0
What's Changed
- Revert warning related to implcit swaps by @CalMacCQ in #418
- Add optimisation level 3 by @sjdilkes in #417
- Fix
get_results()
whenprocess_circuits()
given circuits of different sizes by @cqc-alec in #422 - fix: improve implicit qubit permutations warning by @CalMacCQ in #421
- Overloaded
get_compiled_circuit/s
by @sjdilkes in #423 - Update version and changelog for 0.60.0 release by @cqc-alec in #424
Full Changelog: v0.59.0...v0.60.0
v0.59.0
What's Changed
- Update runners used on CI by @cqc-alec in #401
- update os version by @cqc-melf in #403
- refactor: minor improvement to
qiskit_to_tk
conversion. by @CalMacCQ in #404 - Specify what result types we expect in our Qiskit result conversion functions by @isobelhooper in #406
- Melf/add ruff 2024 by @cqc-melf in #397
- fix: bad poetry install command in build and test workflow by @CalMacCQ in #408
- Handle bits selection in results for circuits with non-default registers by @cqc-alec in #407
- docs: port docs source to markdown, update all links by @CalMacCQ in #405
- fix: Warn user about implicit qubit permutations in
tk_to_qiskit
by @CalMacCQ in #412 - Add LightSABRE to default_compilation_pass by @sjdilkes in #400
- release 0.59.0 by @cqc-melf in #416
New Contributors
- @isobelhooper made their first contribution in #406
Full Changelog: v0.58.0...v0.59.0
v0.58.0
v0.57.0
What's Changed
- docs: fix autosummary table alignment on docs page by @CalMacCQ in #393
- feat: Improved handling of controlled gates in converters by @CalMacCQ in #391
- docs: add
pytket-docs-theming
submodule by @CalMacCQ in #392 - docs: update docs on supported gatesets by @CalMacCQ in #395
- Release 0.57.0 by @cqc-melf in #396
Full Changelog: v0.56.0...v0.57.0
v0.56.0
What's Changed
- Fix symbol conversion into qiskit by @cqc-alec in #377
- Add conversion of controlled unitary gates from Qiskit to TKET. by @gkpotter in #372
- Get rid of some deprecation warnings by @cqc-alec in #379
- chore: use python 3.10+ types, cleanup docs by @CalMacCQ in #383
- feat: add density matrix simulation via qiskit Aer by @CalMacCQ in #380
- Remove some deprecation warnings by @cqc-alec in #385
- Use
AutoRebase
intk_to_qiskit
rather thanRebaseCustom
by @CalMacCQ in #387 - Initialize
TketAutoPass
with aBackendV2
by @cqc-alec in #388 - refactor: Simplify some internals of
qiskit_to_tk
conversion by @CalMacCQ in #382 - Update
TketBackend
to derive fromBackendV2
by @cqc-alec in #389 - fix: Allow circuits containing CnZ gates to run on
AerBackend
by @yoshi-qc in #369 - Update version and changelog for release by @cqc-alec in #390
New Contributors
Full Changelog: v0.55.0...v0.56.0
v0.55.0
What's Changed
- docs: Update credential saving documentation by @CalMacCQ in #357
- Remove upper caps on dependency versions. by @cqc-alec in #358
- Update ibm.py to enable execution on IBM QPUs by @salmma in #359
- Update version and changelog for 0.54.1 release. by @cqc-alec in #360
- update mypy and pytket by @cqc-melf in #363
- update back and pylint version by @cqc-melf in #364
- Release 0.55 by @cqc-melf in #365
New Contributors
Full Changelog: v0.54.0...v0.55.0
v0.54.1
What's Changed
- docs: Update credential saving documentation by @CalMacCQ in #357
- Remove upper caps on dependency versions. by @cqc-alec in #358
- Update ibm.py to enable execution on IBM QPUs by @salmma in #359
- Update version and changelog for 0.54.1 release. by @cqc-alec in #360
New Contributors
Full Changelog: v0.54.0...v0.54.1
v0.54.0
What's Changed
- Main by @cqc-melf in #324
- Feature/add qiskit api options by @irfankhan10 in #316
- Remove workflow to generate Jira issue. by @cqc-alec in #329
- Use QiskitRuntimeService instead of IBMProvider by @cqc-alec in #330
- update tket email by @cqc-melf in #332
- Eliminate all warnings from tests by @cqc-alec in #331
- Forbid circuits with incomplete classical registers in tk_to_qiskit() by @cqc-alec in #338
- Handle PrimitiveResult as result type by @cqc-alec in #340
- Add new issues to project, not Jira by @cqc-alec in #333
- Feature/mainonly by @cqc-alec in #343
- Don't error if more than one "aer_simulator" backend is available by @cqc-alec in #353
- update dependencies by @cqc-melf in #349
- Update version and changelog for 0.54.0 release. by @cqc-alec in #356
Full Changelog: v0.53.0...v0.54.0