Skip to content

Tags: python-scim/scim2-cli

Tags

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] - 2026-09-27

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

Changed
^^^^^^^
- Python 3.11 is now the minimum supported version.
- scim2-client 0.9.0 and scim2-tester 0.4.0 are now the minimum supported versions.

Fixed
^^^^^
- What the configuration files leave out is discovered on the server again with
  scim2-client 0.9. Without ``--schemas``, only ``User`` and ``Group`` were known,
  without their extensions. With ``--schemas`` only, the resource types were guessed
  from the schemas.
- ``--resource-types`` without ``--schemas`` no longer crashes.
- A server description whose resource types name unknown schemas is reported as a
  readable error instead of a traceback.

Security
^^^^^^^^
- The control characters of what the server sends are escaped before being displayed, so
  the server cannot rewrite the output on the terminal with escape sequences. This covers
  the :ref:`reference:test` report, the error messages, the subcommand names and the
  option help taken from the schema descriptions.
- The documentation and the :option:`--header <scim --header>` help recommend passing the
  authentication tokens with :ref:`SCIM_CLI_HEADERS <scim-header-scim_cli_headers>`, as other
  users of the machine can see the command line arguments.

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard

0.2.4

Toggle 0.2.4's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.2.4] - 2026-01-25

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

Added
^^^^^
- Compatibility with scim2-models 0.6

0.2.3

Toggle 0.2.3's commit message

Verified

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

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

Added
^^^^^
- Add the ``--no-verify`` parameter to skip certificate verifications. :issue:`20`

0.2.2

Toggle 0.2.2's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.2.2] - 2024-12-06

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

Added
^^^^^
- The :ref:`test` command returns 1 in case of errors.
- Added :ref:`test` ``--dont-check-content-type`` and ``--dont-check-status-code`` options.

0.2.1

Toggle 0.2.1's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.2.1] - 2024-12-04

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

Added
^^^^^
- Display server discovery step network connections.
- Support loading server configuration objects in :class:`~scim2_models.ListResponses`.

0.2.0

Toggle 0.2.0's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.2.0] - 2024-12-03

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

.. warning::

   The CLI API have been integraly overhauled

Added
^^^^^
- Python 3.13 support.
- :class:`~scim2_models.Schema`, :class:`~scim2_models.ResourceType` and :class:`~scim2_models.ServiceProviderConfig` are now automatically discovered on the server.
- Available resources are discovered on the server.
- Implement :ref:`SCIM_CLI_URL <scim-url-scim_cli_url>` and :ref:`SCIM_CLI_HEADERS <scim-header-scim_cli_headers>` environment vars.

0.1.4

Toggle 0.1.4's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.1.4] - 2024-07-26

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

Fixed
^^^^^
- Use GHA to build binary files.

0.1.3

Toggle 0.1.3's commit message

Verified

This tag was signed with the committer’s verified signature.
azmeuk Éloi Rivard
[0.1.3] - 2024-07-25

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

Fixed
^^^^^
- Dependencies update.

0.1.2

Toggle 0.1.2's commit message

Verified

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

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

Added
^^^^^
- Add support for passing custom headers to requests.
- Server compliance test.