Skip to content

Releases: python-scim/scim2-cli

[0.4.0] - 2026-09-27

Choose a tag to compare

@github-actions github-actions released this 27 Sep 20:05
0.4.0
4df93a4
--------------------

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.

0.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 11:39
0.3.0
71d8540
0.3.0

0.2.3

Choose a tag to compare

@azmeuk azmeuk released this 06 Mar 15:45
0.2.3
767439c

[0.2.3] - 2025-03-06

Added
^^^^^

  • Add the --no-verify parameter to skip certificate verifications. :issue:20

0.2.2

Choose a tag to compare

@github-actions github-actions released this 06 Dec 10:00
0.2.2
3350564
[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

Choose a tag to compare

@github-actions github-actions released this 04 Dec 08:37
0.2.1
7b20953
[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

Choose a tag to compare

@github-actions github-actions released this 03 Dec 18:08
0.2.0
062d8da
[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

Choose a tag to compare

@github-actions github-actions released this 26 Jul 09:32
0.1.4
f5f0a21
[0.1.4] - 2024-07-26

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

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