8000 Tags · python-scim/scim2-models · GitHub
[go: up one dir, main page]

Skip to content

Tags: python-scim/scim2-models

Tags

0.4.1

Toggle 0.4.1's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.4.1] - 2025-07-23

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

Fixed
^^^^^
- Allow ``TypeVar`` as type parameters for :class:`~scim2_models.PatchOp`.

0.4.0

Toggle 0.4.0's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.4.0] - 2025-07-23

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

Added
^^^^^
- Proper path validation for :attr:`~scim2_models.SearchRequest.attributes`, :attr:`~scim2_models.SearchRequest.excluded_attributes` and :attr:`~scim2_models.SearchRequest.sort_by`.
- Implement :meth:`~scim2_models.PatchOp.patch`

Fixed
^^^^^
- When using ``model_dump``, ignore invalid ``attributes`` and ``excluded_attributes``
  as suggested by RFC7644.
- Don't normalize attributes typed with :data:`Any`. :issue:`20`

0.3.7

Toggle 0.3.7's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.3.7] - 2025-07-17

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

Fixed
^^^^^
- All non strict mypy type annotations are fixed.

0.3.6

Toggle 0.3.6's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.3.6] - 2025-07-02

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

Added
^^^^^
- Fix :meth:`ResourceType.from_resource <scim2_models.ResourceType.from_resource>`
  usage for resources with several extensions. #95

0.3.5

Toggle 0.3.5's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.3.5] - 2025-06-05

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

Added
^^^^^
- Fix dynamic schema generation for user defined classes with inheritance.

0.3.4

Toggle 0.3.4's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.3.4] - 2025-06-05

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

Added
^^^^^
- Implement User and Group attributes types shortcuts to match dynamically created model types.

0.3.3

Toggle 0.3.3's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.3.3] - 2025-05-21

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

Fixed
^^^^^
- User class typing. :pr:`92`

0.3.2

Toggle 0.3.2's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.3.2] - 2025-03-28

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

Fixed
^^^^^
- Pydantic warning.

0.3.1

Toggle 0.3.1's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[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

Toggle 0.3.0's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[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