Commonground-api-common

Latest version: v2.5.1

Safety actively analyzes 707758 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

2.1.2

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

* Version 2.1.1 tagged the incorrect commit (`403494178746fba882208ee7e49f9dd6a2c6c5f6`)

2.1.1

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

* Move zgw-consumers-oas import to related function

2.1.0

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

* Update `notifications-api-common` to version `0.3.1`
* [44] include missing `Service` migration from `zgw-consumers`
* Add `check_autorisaties_subscription` keyword argument to `_test_nrc_config`
which allows checking for subscriptions to be optional (defaults to `True`) for the
authorization service.
* Modify `_test_nrc_config` check to skip extra checks if Notificaties API is not configured
* Add `raise_exceptions` option to `get_client` util
* Remove assertion in `to_internal_data` util to avoid errors in case of empty (204) responses

2.0.1

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

* move zgw-consumers-oas to ``testutils`` instead of ``tests``, to avoid pulling in irrelevant test deps in other projects

2.0.0

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

* upgrade to zgw-consumers 0.35.1
* remove zds-client dependency and replace with ``ape_pie.APIClient``
* upgrade to notifications-api-common>=0.3.0
* replace ``get_auth_headers`` with ``generate_jwt`` util

.. warning::

If your project uses OAS test utilities, make sure to install them via ``commonground-api-common[testutils]``

.. warning::

The ``APICredential`` class has been removed in favor of the ``Service`` model from zgw-consumers,
a data migration is added to create ``Service`` instances from ``APICredential`` instances

.. warning::

Several notifications related models (``NotificationsConfig`` and ``Subscription``) as well as
the constants ``SCOPE_NOTIFICATIES_CONSUMEREN_LABEL`` and ``SCOPE_NOTIFICATIES_PUBLICEREN_LABEL`` have
been removed, since they are defined in ``notifications-api-common`` and were a not deleted yet in ``commonground-api-common``

1.13.4

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

* Move AuthMiddleware to authorizations app, to avoid unnecessary migrations for projects that don't use ``vng_api_common.authorizations``

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.