NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1807 most downloaded on PyPI
A helper class for handling configuration defaults of packaged apps gracefully.
Last release 11 months ago
08 Nov 2025
Ships fairly regularly
a new release about every 1.2 years
Nearly every release is documented
notes for 13 of 13 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
13 releases · first in 2015
Added support for Python 3.14 and Django 6.0
Added support for Python 3.14 and Django 6.0
Dropped support for EOL Python 3.9.
Version 1.1 updates the Python and Django support (test) matrix once more:
Version 1.1 updates the Python and Django support (test) matrix once more:
Dropped official support for Python 3.7 and 3.8.
Dropped official support for Django 3.2, 4.0, 4.1, and 5.0.
Added official support for Django 5.2.
Updated some old code to use more modern conventions.
One column per quarter.
Updated declared support and testing for Django 5.0 and 4.2, and Python 3.12.
Updated declared support and testing for Django 5.0 and 4.2, and Python 3.12.
Adds testing against latest non-EOL Python and Django versions and updates package metadata accordingly.
Adds testing against latest non-EOL Python and Django versions and updates package metadata accordingly.
Updates test matrix and PyPI metadata for latest versions of Django.
Updates test matrix and PyPI metadata for latest versions of Django.
Run tests for Django 2.2 and 3.0 and Python 3.5, 3.6, 3.7 and 3.8
Add template and middleware settings in test_settings (required for Django 2.2)
Update tox configuration to match Django Python support map
Packaging metadata updates:
Update tox configuration to match Django Python support map
Drop support for Django 1.8, 1.9 and 1.10
Drop support for python 3.3
Confirm support for Django 1.11, 2.0 and 2.1
Confirm support for python 3.7
Updates to the test setup and the versions of Python/Django we test against.
Updates to the test setup and the versions of Python/Django we test against.
No actual code changes.
https://pypi.python.org/pypi/django-appconf/1.0.2
Minor fixes to test setup
Update supported Django and Python versions, in line with Django's own supported versions.
Stupid version bump to fix release issue.
Stupid version bump to fix release issue.
First "stable" release.
First "stable" release.
Note
This app precedes Django's own AppConfig classes that act as "objects [to] store metadata for an application" inside Django's app loading mechanism. In other words, they solve a related but different use case than django-appconf and can't easily be used as a replacement. The similarity in name is purely coincidental.
Dropped support of Python 2.5.
Added support for Django 1.7 and 1.8.
Modernized test setup.
Python 3 and requirements.
Python 3 and requirements.
Added required attribute to Meta to be able to specify which settings are required to be set.
Moved to Travis for the tests: http://travis-ci.org/jezdez/django-appconf
Stopped support for Django 1.2.X.
Introduced support for Python >= 3.2.
Install as a package instead of a module.
Install as a package instead of a module.
Refactored tests to use django-jenkins for enn.io's CI server.
Fixed minor issue in installation documentation.
Fixed minor issue in installation documentation.
Renamed app_label attribute of the inner Meta class to prefix. The old form app_label will work in the meantime.
Renamed app_label attribute of the inner Meta class to prefix. The old form app_label will work in the meantime.
Added holder attribute to the inner Meta class to be able to specify a custom "global" setting holder. Default: "'django.conf.settings'"
Added proxy attribute to the inner Meta class to enable proxying of AppConf instances to the settings holder, e.g. the global Django settings.
Fixed issues with configured_data dictionary available in the configure method of AppConf classes with regard to subclassing.
Your coding agent can read these notes before it upgrades. Set up the MCP server →