Releases: python-scim/scim2-client
Releases · python-scim/scim2-client
0.4.0
[0.4.0] - 2024-12-02
--------------------
.. warning::
This version comes with breaking changes:
- :class:`~scim2_client.SCIMClient` takes a mandatory :paramref:`~scim2_client.SCIMClient.resource_types` parameter.
Added
^^^^^
- Implement :meth:`~scim2_client.SCIMClient.register_naive_resource_types`.
- Implement :meth:`~scim2_client.BaseSyncSCIMClient.discover` methods.
0.3.3
[0.3.3] - 2024-11-29 -------------------- Added ^^^^^ - :class:`~scim2_client.engines.werkzeug.TestSCIMClient` raise a :class:`~scim2_client.UnexpectedContentFormat` exception when response is not JSON.
0.3.2
[0.3.2] - 2024-11-29 -------------------- Added ^^^^^ - Implement :class:`~scim2_client.BaseSCIMClient` :paramref:`~scim2_client.BaseSCIMClient.check_request_payload`, :paramref:`~scim2_client.BaseSCIMClient.check_response_payload` and :paramref:`~scim2_client.BaseSCIMClient.raise_scim_errors` paramibutes, to keep the same values for all the requests.
0.3.1
[0.3.1] - 2024-11-29 -------------------- Fixed ^^^^^ - Some variables were missing from the SCIM exception classes.
0.3.0
[0.3.0] - 2024-11-29
.. warning::
This version comes with breaking changes:
- `httpx` is no longer a direct dependency, it is shipped in the `httpx` packaging extra.
- ``scim2_client.SCIMClient`` has moved to ``scim2_client.engines.httpx.SyncSCIMClient``.
- The ``resource_types`` parameters has been renamed ``resource_models``.
Added
^^^^^
- The
Unknown resource typerequest error keeps a reference to the faulty payload. - New
werkzeugrequest engine for application development purpose. - New
AsyncSCIMClientrequest engine. :issue:1
Changed
^^^^^^^
- Separate httpx network code and SCIM code in separate file as a basis for async support (and maybe other request engines).
0.2.1
0.2.0
[0.2.0] - 2024-09-01 --------------------- Added ^^^^^ - Replace :code:`check_status_code` parameter by :code:`expected_status_codes`. Changed ^^^^^^^ - :code:`raise_scim_errors` is :data:`True` by default.
0.1.11
[0.1.11] - 2024-08-31 --------------------- Fixed ^^^^^^^ - Support for content-types with charset information. #18 #19
0.1.10
[0.1.10] - 2024-08-18 --------------------- Changed ^^^^^^^ - Bump to scim2-models 0.2.0.