Open-api-framework

Latest version: v0.9.6

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

Scan your dependencies

Page 1 of 4

0.9.6

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

**Maintenance**

* [59] Set ``SITE_DOMAIN`` default to an empty string and add ``SITE_ID``

0.9.5

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

**Maintenance**

* [open-zaak/open-zaak1856] Allow Django 5 as a dependency.

0.9.4

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

**Maintenance**

* [59] Remove ``django.contrib.sites`` dependency and add ``SITE_DOMAIN`` environment variable

0.9.3

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

**Bugfixes**

* [88] Automatically initialize Sentry when importing base settings and expose ``SENTRY_CONFIG`` setting

.. warning::

The ``init_sentry`` function was removed and now Sentry is initialized immediately in
``open_api_framework/conf/base.py``. If your project requires additional parameters
to be specified (e.g. a ``before_send`` hook), it is best to reinitialize Sentry manually in your project's base setting:

.. code-block:: python

from open_api_framework.conf.base import * noqa
from open_api_framework.conf.utils import get_sentry_integrations

from your_project.utils import before_send_hook

Reinitialize Sentry to add the before_send hook
SENTRY_CONFIG["before_send"] = before_send_hook
sentry_sdk.init(
**SENTRY_CONFIG,
integrations=get_sentry_integrations(),
send_default_pii=True,
)


**Maintenance**

* [90] bump commonground api version to 2.1.2

**Documentation**

* [108] Mention in docs that importing anything from ``base.py`` causes all settings to be loaded

0.9.2

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

**Security updates**

* Upgrade django to 4.2.17

0.9.1

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

**Bugfixes/QOL**

* Change ``LOG_STDOUT`` default value to True
* Re-add separate ``CELERY_LOGLEVEL`` configuration setting

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.