Changelog
Contents
Changelog#
Version 11.8#
Add
IQMFakeApollo
fake backend #66
Version 11.7#
Update user guide with more information of execution timestamps. #85
Version 11.6#
Version 11.5#
Use latest version of
sphinx-multiversion-contrib
to fix documentation version sorting. #84
Version 11.4#
Fix typo in how the job status is reported. #83
Version 11.3#
Add IQM specific circuit optimization. #81
Version 11.2#
Raise warning instead of error when unknown option is passed to
IQMBackend.run
. #82
Version 11.1#
Add
circuit_callback
option toIQMBackend
. #80Raise error when unknown option is passed to
IQMBackend.run
. Previously they were silently ignored. #80Improve handling of options passed to
IQMBackend.run
. #80Fix the type of
date
in result object. #80IQMBackend.run
can now accept circuits containing x, rx, y and ry gates. #80
Version 11.0#
Move
qiskit_iqm
package toiqm
namespace. #79
Version 10.11#
Update user guide with information of execution timestamps. #78
Version 10.10#
Upgrade to qiskit ~= 0.44.1. #77 <https://github.com/iqm-finland/qiskit-on-iqm/pull/77>
Make the
max_circuits
property ofIQMBackend
user-configurable. #77 <https://github.com/iqm-finland/qiskit-on-iqm/pull/77>Implement
error_message
method forIQMJob
. #77 <https://github.com/iqm-finland/qiskit-on-iqm/pull/77>`Explicitly specify symmetric CZ properties when building the transpilation target. #77 <https://github.com/iqm-finland/qiskit-on-iqm/pull/77>
Version 10.9#
Upgrade to iqm-client >= 13.2. #76
Version 10.8#
Fix two-qubit gate error construction in
IQMFakeBackend
.
Version 10.7#
Capture execution timestamps in
IQMJob.result()
.
Version 10.6#
More accurate mapping of job statuses in
IQMJob.status()
.Documentation fixes.
Version 10.5#
Clarify the documentation on backend options. #73
Version 10.4#
Support the identity gate. #71
Version 10.3#
Add support for Python 3.11. #70
Version 10.2#
Implement
cancel
method forIQMJob
. #69
Version 10.1#
Update the script link for the Hello world example. #68
Version 10.0#
Fix a bug in the Hello world example. #67
Version 9.0#
Add readout errors to
IQMErrorProfile
. #50
Version 8.3#
Version 8.2#
Version 8.1#
Version 8.0#
Version 7.15#
Add info about custom calibration set to user guide #59
Version 7.14#
Generate license information for dependencies on every release #57
Version 7.13#
Upgrade to IQMClient version 12.2 #56
Version 7.12#
Upgrade to IQMClient version 12.0 #55
Version 7.11#
Bump Qiskit dependency to ~= 0.42.1 #54
Version 7.10#
Add facade backend for Adonis by introducing
facade_adonis
backend type #53
Version 7.9#
Add request into result metadata #51
Version 7.8#
Version 7.7#
Version 7.6#
Check that circuit metadata is JSON serializable #48
Version 7.5#
Adding noisy simulation by introducing
IQMFakeAdonis
andIQMFakeBackend
#35
Version 7.4#
Provide version information to IQMClient. #45
Version 7.3#
Build and publish docs for older versions. #43
Version 7.2#
Make the Hello world example even easier to follow. #44
Version 7.1#
Add a simple example for getting started. #41
Version 7.0#
Use new opaque UUID for
calibration_set_id
. #37
Version 6.3#
Construct
IQMJob.circuit_metadata
from data retrieved from the server, if needed. #36
Version 6.2#
Upgrade to
qiskit ~= 0.39.1
and remove the life hack of adding measurement gates to the target. #34
Version 6.1#
Version 6.0#
Implement transpiler target for
IQMBackend
. #32
Version 5.0#
Remove
settings
option fromIQMBackend.run
. #28
Version 4.6#
Enable mypy support. #27
Version 4.5#
Move calibration set ID from result’s metadata to the individual results’ metadata. #25
Version 4.4#
Version 4.3#
cortex-cli
is now the preferred way of authentication.
Version 4.2#
Version 4.1#
iqm-client 6.0 support. #21
Version 4.0#
Remove
settings_path
fromIQMProvider
and addsettings
option toIQMBackend.run
. #17
Version 3.1#
Use metadata returned from iqm-client for minor improvements. #19
Version 3.0#
Experimental enabling of batch circuit exection. #18
Version 2.3#
Make
settings_path
optional parameter forIQMProvider
. #14Requires iqm-client 3.3 if
settings_path
is not specified.
Version 2.2#
Use IQM Client’s
get_run_status
instead ofget_run
to retrieve status. #13Requires iqm-client 3.2
Version 2.1#
Allow serialization of
barrier
operations. #12
Version 2.0#
Version 1.1#
Fix code examples in user guide, add missing dependency in developer guide. #8
Version 1.0#
Updated documentation layout to use sphinx-book-theme. #6
Version 0.2#
Version 0.1#
Project skeleton created.