Skip to content

Releases: python-scim/scim2-models

0.2.4

03 Nov 19:23
0.2.4
f125eeb
Compare
Choose a tag to compare

[0.2.4] - 2024-11-03

Fixed
^^^^^

  • Python 3.9 and 3.10 compatibility.

0.2.3

01 Nov 17:47
0.2.3
4cda8e9
Compare
Choose a tag to compare
[0.2.3] - 2024-11-01

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

Added
- Python 3.13 support.
- Proper Base64 serialization. #31
- BaseModel.get_field_root_type supports typing.UnionType.

Changed
- SearchRequest.attributes and SearchRequest.attributes are mutually exclusive. #19
- scim2_models.Schema ids must be valid URIs. #26

0.2.2

20 Sep 18:05
0.2.2
02ef7f9
Compare
Choose a tag to compare
[0.2.2] - 2024-09-20

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

Fixed
^^^^^
- :class:`~scim2_models.ListResponse` pydantic discriminator issue introduced with pydantic 2.9.0. #75
- Extension payloads are not required on response contexts. #77

0.2.1

06 Sep 07:45
0.2.1
5ff2582
Compare
Choose a tag to compare
[0.2.1] - 2024-09-06

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

Fixed
^^^^^
- `scim2_models.Resource.external_id` is `scim2_models.CaseExact.true`. #74

0.2.0

18 Aug 18:45
0.2.0
e52f4ca
Compare
Choose a tag to compare
[0.2.0] - 2024-08-18

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

Fixed
^^^^^
- Fix the extension mechanism by introducing the :class:`~scim2_models.Extension` class. #60, #63

.. note::

    ``schema.make_model()`` becomes ``Resource.from_schema(schema)`` or ``Extension.from_schema(schema)``.