Django-composed-configuration

Latest version: v0.25.0

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

Scan your dependencies

Page 2 of 7

0.20.1

* Switch `STATICFILES_STORAGE` to always use `CompressedStaticFilesStorage`, to work around a bug with `drf-yasg`

0.20.0

* Change `DEFAULT_AUTO_FIELD` to `BigAutoField`
* This will trigger a required migration on all models
* Require Django >= 4.0
* Switch from using `django-girder-style` to `django-auth-style`
* Increase AUTHORIZATION_CODE_EXPIRE_SECONDS limit
* Disable PRETTIFY_SQL in Django debug toolbar
* Update some settings to follow Django 4 suggested practices

0.19.2

* Automatically create `STATIC_ROOT` when it doesn't exist, preventing warnings

0.19.1

* Ensure that `SENTRY_TRACES_SAMPLE_RATE` is coerced to the correct type

0.19.0

* Add support for setting `SENTRY_RELEASE` via the `SOURCE_VERSION` environment variable on Heroku
* `ianpurvis/heroku-buildpack-version` is an option to provide `SOURCE_VERSION`.
* Add optional support for Sentry performance monitoring, via `SENTRY_TRACES_SAMPLE_RATE`
* This can be set via environment variable.

0.18.0

* Set `CELERY_WORKER_CANCEL_LONG_RUNNING_TASKS_ON_CONNECTION_LOSS`
* This is sensible behavior with `TASKS_ACKS_LATE`, this must be enabled to prevent warnings, and this will be Celery's default in 6.0.
* Explicitly set `CELERY_TASK_REJECT_ON_WORKER_LOST` and `CELERY_TASK_ACKS_ON_FAILURE_OR_TIMEOUT` to the default values from Celery
* These are important for task reliability. See inline comments for a full rationale.
* **Breaking change:** Remove the `composed_config.authentication` module
* Technically, this is renamed to `composed_config._allauth_support`, but the new module is private and should not be considered stable.
* Add `girder_utils` to `INSTALLED_APPS`, to provide template tags
* Make the `createsuperuser` command only prompt for an email address, not a username
* Automatically verify email addresses of new users, when using the `createsuperuser` command
* Rename `ConfigMixin.before_binding` to `mutate_configuration`
* The old name is deprecated, but will continue to work.

Page 2 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.