scim: Upgrade to django-scim2 0.17.1.

The new release adds the commit:
20ac22b96d

Which allows us to get rid of the entire ugly override that was needed
to do this commit's job in our code. What we do here in this commit:
* Use django-scim2 0.17.1
* Revert the relevant parts of f5a65846a8
* Adjust the expected error message in test_exception_details_not_revealed_to_client
  since the message thrown by django-scim2 in this release is slightly
  different.

We do not have to add anything to set EXPOSE_SCIM_EXCEPTIONS, since
django-scim2 uses False as the default, which is what we want - and we
have the aforementioned test verifying that indeed information doesn't
get revealed to the SCIM client.
This commit is contained in:
Mateusz Mandera
2022-02-04 19:57:11 +01:00
committed by Tim Abbott
parent 1045737be6
commit a1fa2a8cf5
6 changed files with 18 additions and 90 deletions

View File

@@ -48,4 +48,4 @@ API_FEATURE_LEVEL = 115
# historical commits sharing the same major version, in which case a
# minor version bump suffices.
PROVISION_VERSION = "173.4"
PROVISION_VERSION = "174.0"