Releases: python-scim/scim2-models
Releases · python-scim/scim2-models
0.2.9
[0.2.9] - 2024-12-02 -------------------- Added ^^^^^ - Implement :meth:`Resource.get_extension_model <scim2_models.Resource.get_extension_model>`.
0.2.8
[0.2.8] - 2024-12-02 -------------------- Added ^^^^^ - Support for Pydantic 2.10.
0.2.7
[0.2.7] - 2024-11-30 -------------------- Added ^^^^^ - Implement :meth:`ResourceType.from_resource`.
0.2.6
[0.2.6] - 2024-11-29 -------------------- Fixed ^^^^^ - Implement :meth:`~scim2_models.BaseModel.model_dump_json`. - Temporarily set Pydantic 2.9 as the maximum supported version.
0.2.4
0.2.3
[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
[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
[0.2.1] - 2024-09-06 -------------------- Fixed ^^^^^ - `scim2_models.Resource.external_id` is `scim2_models.CaseExact.true`. #74
0.2.0
[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)``.