* Move all data models to ``iqm.iqm_client.models``. `125 <https://github.com/iqm-finland/iqm-client/pull/125>`_ * Refactor user authentication and check authentication parameters for conflicts. `125 <https://github.com/iqm-finland/iqm-client/pull/125>`_
17.5
============
* Show full response error in all cases of receiving a HTTP 4xx error response. `123 <https://github.com/iqm-finland/iqm-client/pull/123>`_
17.4
============
* 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>`_