Releases: python-scim/scim2-models
Releases · python-scim/scim2-models
0.3.5
0.3.4
[0.3.4] - 2025-06-05 -------------------- Added ^^^^^ - Implement User and Group attributes types shortcuts to match dynamically created model types.
0.3.3
[0.3.3] - 2025-05-21 -------------------- Fixed ^^^^^ - User class typing. :pr:`92`
0.3.2
[0.3.2] - 2025-03-28 -------------------- Fixed ^^^^^ - Pydantic warning.
0.3.1
[0.3.1] - 2025-03-07 -------------------- Fixed ^^^^^ - Fix :attr:`~SearchRequest.start_index` and :attr:`~SearchRequest.count` limits. :issue:`84` - :attr:`~ListResponse.total_resuls` is required.
0.3.0
[0.3.0] - 2024-12-11 -------------------- Added ^^^^^ - :meth:`Attribute.get_attribute <scim2_models.Attribute.get_attribute>` can be called with brackets. Changed ^^^^^^^ - Add a :paramref:`~scim2_models.BaseModel.model_validate.original` parameter to :meth:`~scim2_models.BaseModel.model_validate` mandatory for :attr:`~scim2_models.Context.RESOURCE_REPLACEMENT_REQUEST`. This *original* value is used to look if :attr:`~scim2_models.Mutability.immutable` parameters have mutated. :issue:`86`
0.2.12
[0.2.12] - 2024-12-09 --------------------- Added ^^^^^ - Implement :meth:`Attribute.get_attribute <scim2_models.Attribute.get_attribute>`.
0.2.11
[0.2.11] - 2024-12-08 --------------------- Added ^^^^^ - Implement :meth:`Schema.get_attribute <scim2_models.Schema.get_attribute>`. - Implement :meth:`SearchRequest.start_index_0 <scim2_models.SearchRequest.start_index_0>` and :meth:`SearchRequest.start_index_1 <scim2_models.SearchRequest.start_index_1>`.
0.2.10
[0.2.10] - 2024-12-02 --------------------- Changed ^^^^^^^ - The ``schema`` attribute is annotated with :attr:`~scim2_models.Required.true`. Fixed ^^^^^ - ``Base64Bytes`` compatibility between pydantic 2.10+ and <2.10
0.2.9
[0.2.9] - 2024-12-02 -------------------- Added ^^^^^ - Implement :meth:`Resource.get_extension_model <scim2_models.Resource.get_extension_model>`.