Releases: Infleqtion/client-superstaq
Releases · Infleqtion/client-superstaq
v0.5.30 October 17, 2024 Release
What's Changed
- Add explanation of password recovery and email verification by @cdbf1 in #1082
- Revert exclusion of IBM DD Strategies notebook by @bharat-thotakura in #1088
- Fix the flakey two qubit IRB test by @cdbf1 in #1085
- factor out shared code in qaoa proxies by @richrines1 in #1091
- make type annotations compatible with numpy 2 by @richrines1 in #1090
- allow locations in requirements files by @richrines1 in #1093
- bump version to 0.5.30 by @richrines1 in #1094
Full Changelog: v0.5.29...v0.5.30
v0.5.29 October 07, 2024 Release
What's Changed
- Switch to using the
sphinx-autoapi
extension for auto building the API reference. It better maintained and produces nicer formatted docs. by @cdbf1 in #1030 - pass service kwargs to get_targets by @richrines1 in #1086
- bump version to 0.5.29 by @richrines1 in #1087
Full Changelog: v0.5.28...v0.5.29
v0.5.28 October 03, 2024 Release
What's Changed
- Update access info notebooks with recent updates by @bharat-thotakura in #1049
- Multi-job tests in integration test by @bharat-thotakura in #1060
- Binder/Colab badge for IRB notebook by @bharat-thotakura in #1061
- Update typing of
__array__
dunder methods by @bharat-thotakura in #1062 - multithreaded notebook checks by @richrines1 in #1026
- Add functionality for RB by @cdbf1 in #1065
- Use timeline drawer for IBM optimization notebooks by @bharat-thotakura in #1067
- drop all support for qiskit pulse sequences :( by @richrines1 in #1070
- Feature/two_qubit_irb by @cdbf1 in #1068
- fix qcvv progress bars when using cli by @richrines1 in #1072
- avoid scipy warnings in irb tests by @richrines1 in #1073
- allow qcvv routines to be initialized with a random seed by @richrines1 in #1074
- allow instantiation of qcvv experiments without superstaq credentials by @richrines1 in #1076
- Fix uninitialised attributes in QCVV samples by @cdbf1 in #1075
- Fix/user info by @cdbf1 in #1079
- Version bump to
v0.5.28
by @bharat-thotakura in #1083
Full Changelog: v0.5.27...v0.5.28
v0.5.27 September 06, 2024 Release
What's Changed
- clean up dependencies and ci by @richrines1 in #1039
- Support sub-job status checking & cancelling in
qss
by @bharat-thotakura in #1048 - partial barriers should commute with operations on other qubits by @richrines1 in #1051
- Validate qubit types in
css
by @bharat-thotakura in #1050 - update dd-strategies notebook by @richrines1 in #1038
- Update DD notebook name in docs by @bharat-thotakura in #1054
- Support sub-job status checking & cancelling in
css
(+ some tests refactoring/nits) by @bharat-thotakura in #1034 - update default dd strategy by @richrines1 in #1056
- Feature/implement_IRB_routine by @cdbf1 in #994
- Add custom repr to
qss.SuperstaqBackend
by @bharat-thotakura in #1055 - Version bump to
v0.5.27
by @bharat-thotakura in #1057
Full Changelog: v0.5.26...v0.5.27
v0.5.26 August 29, 2024 Release
What's Changed
- Add Colab and Binder badges to Supermarq notebooks by @bharat-thotakura in #1040
- Adding
DDGate
toqiskit_superstaq.custom_gates
by @pgoiporia in #1044 - Fixing qss DD gate params by @pgoiporia in #1047
- version bump to 0.5.26 by @pgoiporia in #1046
Full Changelog: v0.5.25...v0.5.26
v0.5.25 August 28, 2024 Release
What's Changed
- Feature/xeb implementation by @cdbf1 in #993
- Adding Architecture-Level Resource Estimator Design Document by @spencerdearman in #1027
- support gateset specification in aqt_compile by @richrines1 in #1025
- Adding custom gates for EeroQ hardware by @pgoiporia in #1003
- migrate superstaq_backend to
BackendV2
by @richrines1 in #1036 - use
requests.Session
in superstaq client by @richrines1 in #1037 - Move supermarq examples etc. to the Docs folder and include in documentation. by @cdbf1 in #1031
- drop deprecated gates & outdated workarounds from qss.serialize_circuits by @richrines1 in #1041
- get rid of (most) warnings from pytest/coverage check by @richrines1 in #1042
- bump version to 0.5.25 by @richrines1 in #1035
Full Changelog: v0.5.24...v0.5.25
v0.5.24 August 15, 2024 Release
What's Changed
- Add appropriate licence to
qre-challenge
by @vtomole in #1022 - Clean-up qre challenge licences by @vtomole in #1023
- add caching to windows ci by @richrines1 in #1015
- Fix some input type issues in
supermarq-benchmarks/supermarq.plotting.py
by @bharat-thotakura in #1024 - Use Python 3.12 base for non-pytest/min coverage checks by @bharat-thotakura in #1018
- disable warning for compiler outputs missing qtrl pulse sequencer by @richrines1 in #1021
- Feature/base qcvv framework by @cdbf1 in #992
- Job Cancelation by @natibek in #998
- version bump to 0.5.24 by @natibek in #1029
Full Changelog: v0.5.23...v0.5.24
v0.5.23 August 08, 2024 Release
v0.5.22 August 05, 2024 Release
What's Changed
- allow passing qtrl configs to aqt_compile() by @richrines1 in #1000
- Enable docparams checks by @natibek in #1004
- QRE Challenge: Submission Data by @spencerdearman in #1005
- Add get_user_info functionality by @cdbf1 in #1002
- retrieve all outstanding jobs with the same api call by @richrines1 in #1008
- Add option to disable multicore and auto disable when only 1 file by @saeubank in #1007
- drop deprecated css.Job indexing functionality by @richrines1 in #1013
- lazy-load qss backend configuration by @richrines1 in #1010
- barriers should never commute by @richrines1 in #1012
- Version bump to 0.5.22 by @spencerdearman in #1009
New Contributors
Full Changelog: v0.5.21...v0.5.22
v0.5.21 July 25, 2024 Release
What's Changed
- Remove stray prints in
qss
tests by @bharat-thotakura in #988 - Bring back
test_ibmq_compile_with_token()
by @bharat-thotakura in #984 - Import annotations checker plugin by @natibek in #995
- allow overriding number of pytest threads by @richrines1 in #996
- Enabling pylint's
unused-argument
flag by @spencerdearman in #982 - add some missing ZX/AceCR protocols by @richrines1 in #997
- version bump to 0.5.21 by @natibek in #999
Full Changelog: v0.5.20...v0.5.21