Python libraries and tools to build and test SCIM 2.0 applications.
Libraries:
- scim2-server serves the SCIM protocol over any storage, in any web framework.
- scim2-client sends SCIM requests from a Python application, and checks the responses.
- scim2-models validates and serializes the SCIM resources and messages with Pydantic.
Tools:
- scim2-tester checks the compliance of a SCIM server with the RFCs.
- scim2-cli queries a SCIM server from the command line.
- pytest-scim2-server runs a SCIM server in a pytest test suite, to test a SCIM client.
The projects are mostly maintained by Yaal Coop. There is no precise roadmap or deadline. If you need something in the libraries, please reach us through the bug trackers. We are available for hire to help you build or integrate SCIM in your applications, or in your services ecosystem.