Skip to content

Releases: python-scim/scim2-client

0.3.2

29 Nov 14:05
0.3.2
2b8db90
Compare
Choose a tag to compare
[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

29 Nov 11:21
0.3.1
b79412a
Compare
Choose a tag to compare
[0.3.1] - 2024-11-29

--------------------

Fixed
^^^^^
- Some variables were missing from the SCIM exception classes.

0.3.0

29 Nov 10:32
0.3.0
ddf9a44
Compare
Choose a tag to compare

[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 type request error keeps a reference to the faulty payload.
  • New werkzeug request engine for application development purpose.
  • New AsyncSCIMClient request 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

07 Nov 21:06
0.2.1
6e5e195
Compare
Choose a tag to compare

[0.2.1] - 2024-11-07

Added
^^^^^

  • Python 3.13 support.

Fixed
^^^^^

  • :class:~scim2_client.RequestPayloadValidationError error message.
  • Don't crash when servers don't return content type headers. :pr:22,24

0.2.0

01 Sep 10:23
0.2.0
8a3f119
Compare
Choose a tag to compare
[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

31 Aug 18:02
0.1.11
a5d0024
Compare
Choose a tag to compare
[0.1.11] - 2024-08-31

---------------------

Fixed
^^^^^^^
- Support for content-types with charset information. #18 #19

0.1.10

18 Aug 19:27
0.1.10
ecac043
Compare
Choose a tag to compare
[0.1.10] - 2024-08-18

---------------------

Changed
^^^^^^^
- Bump to scim2-models 0.2.0.