File: changelog.rst

package info (click to toggle)
python-django-appconf 1.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 220 kB
  • sloc: python: 386; makefile: 132; sh: 5
file content (148 lines) | stat: -rw-r--r-- 3,717 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
Changelog
=========

1.1.0 (2025-02-13)
------------------

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.

1.0.6 (2023-11-20)
------------------

* Updated declared support and testing for Django 5.0 and 4.2, and Python 3.12.

1.0.5 (2021-09-24)
------------------

* Adds testing against latest non-EOL Python and Django versions and updates
  package metadata accordingly.

1.0.4 (2020-04-01)
------------------

* 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)

1.0.3 (2019-03-3)
-----------------

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

1.0.2 (2016-04-19)
------------------

* Minor fixes to test setup

* Update supported Django and Python versions, in line with Django's
  own supported versions.


1.0 (2015-02-15)
----------------

.. 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.

.. _AppConfig: https://docs.djangoproject.com/en/stable/ref/applications/#django.apps.AppConfig

0.6 (2013-01-28)
----------------

* 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.

0.5 (2012-02-20)
----------------

* Install as a package instead of a module.

* Refactored tests to use `django-jenkins`_ for `enn.io`_'s `CI server`_.

.. _`django-jenkins`: https://github.com/kmmbvnr/django-jenkins
.. _`enn.io`: http://enn.io
.. _`CI server`: https://ci.enn.io/job/django-appconf/

0.4.1 (2011-09-09)
------------------

* Fixed minor issue in installation documentation.

0.4 (2011-08-24)
----------------

* 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.

0.3 (2011-08-23)
----------------

* Added tests with 100% coverage.

* Added ability to subclass ``Meta`` classes.

* Fixed various bugs with subclassing and configuration in subclasses.

0.2.2 (2011-08-22)
------------------

* Fixed another issue in the ``configure()`` API.

0.2.1 (2011-08-22)
------------------

* Fixed minor issue in ``configure()`` API.

0.2 (2011-08-22)
----------------

* Added ``configure()`` API to ``AppConf`` class which is called after
  configuring each setting.

0.1 (2011-08-22)
----------------

* First public release.