Releases: python-scim/scim2-tester
Releases · python-scim/scim2-tester
0.2.8
0.2.7
[0.2.7] - 2026-04-02 -------------------- Fixed ^^^^^ - Fix ``ref``/``value`` consistency for nested complex attributes like ``Manager``. :pr:`47` Added ^^^^^ - Attribute filtering compliance checkers for ``attributes`` and ``excludedAttributes`` on single resource, list, and ``.search`` endpoints (:rfc:`7644` §3.4). :issue:`20`
0.2.6
[0.2.6] - 2026-02-19 -------------------- Changed ^^^^^^^ - Random integers are 32bits and positive.
0.2.5
[0.2.5] - 2026-01-01 -------------------- Changed ^^^^^^^ - Use scim2-models native path management.
0.2.4
[0.2.4] - 2025-10-10 -------------------- Added ^^^^^ - Support for Python 3.14. Fixed ^^^^^ - Compatibility with Pydantic 2.12.
0.2.3
[0.2.3] - 2025-08-22 -------------------- Fixed ^^^^^ - Error and critical check results directly raise an exception when ``raise_exceptions=True``. - Use ``ComplexAttribute`` instead of ``MultiValuedComplexAttribute`` to generate data. - Respect the ``primary`` attribute unique truthy value when generating random values. - Correctly handle value generation in sub-attributes. :issue:`41`
0.2.2
[0.2.2] - 2025-08-13 -------------------- Fixed ^^^^^ - Discovery checkers are always executed, even with tag filtering. - Don't execute PATCH tests when the ServiceProviderConfig advises patch is not supported.
0.2.1
[0.2.1] - 2025-08-13 -------------------- Fixed ^^^^^ - Sort results in get_all_available_tags, so it can be used with pytest-xdist. - `generate_random_value` generate coherent `ref` and `value` values for complex attributes. :pr:`30` :pr:`37` - Include PATCH operations in get_all_available_tags.
0.2.0
[0.2.0] - 2025-08-12 --------------------- Added ^^^^^ - Check filtering. :issue:`23` - PATCH checks. :pr:`31`
0.1.14
[0.1.14] - 2025-03-28 --------------------- Fixed ^^^^^ - Fix a Pydantic warning.