* Raise ClientConfigurationError and display the details of the error upon receiving a HTTP 400 error response. `120 <https://github.com/iqm-finland/iqm-client/pull/120>`_
17.3
============
* Add new job states to support job delete operation in the backend. `119 <https://github.com/iqm-finland/iqm-client/pull/119>`_
17.2
============
* Use GitHub Action as a Trusted Publisher to publish packages to PyPI. `116 <https://github.com/iqm-finland/iqm-client/pull/116>`_
17.1
============
* Support both extended and simple quantum architecture specification. `117 <https://github.com/iqm-finland/iqm-client/pull/117>`_
17.0
============
* Extend quantum architecture specification to allow different loci for each operation. `112 <https://github.com/iqm-finland/iqm-client/pull/112>`_ * Allow the ``move`` instruction natively. * Validate instructions loci based on quantum architecture. * Auto-rename deprecated instruction names to current names.