- Update tox configuration to match Django Python support map
- Confirm support for Django 1.10 and Django 1.11
- Minor fixes to test setup
- Update supported Django and Python versions, in line with Django’s own supported versions.
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.
Metato 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.
- Fixed minor issue in installation documentation.
app_labelattribute of the inner
prefix. The old form
app_labelwill work in the meantime.
holderattribute to the inner
Metaclass to be able to specify a custom “global” setting holder. Default: “‘django.conf.settings’”
proxyattribute to the inner
Metaclass to enable proxying of
AppConfinstances to the settings holder, e.g. the global Django settings.
- Fixed issues with
configured_datadictionary available in the
AppConfclasses with regard to subclassing.
- Added tests with 100% coverage.
- Added ability to subclass
- Fixed various bugs with subclassing and configuration in subclasses.
- Fixed another issue in the
- Fixed minor issue in
AppConfclass which is called after configuring each setting.
- First public release.