changelog.rst 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. Changelog
  2. =========
  3. 1.0.3 (2019-03-3)
  4. -----------------
  5. Packaging metadata updates:
  6. * Update tox configuration to match Django Python support map
  7. * Drop support for Django 1.8, 1.9 and 1.10
  8. * Drop support for python 3.3
  9. * Confirm support for Django 1.11, 2.0 and 2.1
  10. * Confirm support for python 3.7
  11. 1.0.2 (2016-04-19)
  12. ------------------
  13. * Minor fixes to test setup
  14. * Update supported Django and Python versions, in line with Django's
  15. own supported versions.
  16. 1.0 (2015-02-15)
  17. ----------------
  18. .. note::
  19. This app precedes Django's own AppConfig_ classes that act as
  20. "objects [to] store metadata for an application" inside Django's
  21. app loading mechanism. In other words, they solve a related but
  22. different use case than django-appconf and can't easily be used
  23. as a replacement. The similarity in name is purely coincidental.
  24. * Dropped support of Python 2.5.
  25. * Added support for Django 1.7 and 1.8.
  26. * Modernized test setup.
  27. .. _AppConfig: https://docs.djangoproject.com/en/stable/ref/applications/#django.apps.AppConfig
  28. 0.6 (2013-01-28)
  29. ----------------
  30. * Added ``required`` attribute to ``Meta`` to be able to specify which
  31. settings are required to be set.
  32. * Moved to Travis for the tests: http://travis-ci.org/jezdez/django-appconf
  33. * Stopped support for Django 1.2.X.
  34. * Introduced support for Python >= 3.2.
  35. 0.5 (2012-02-20)
  36. ----------------
  37. * Install as a package instead of a module.
  38. * Refactored tests to use `django-jenkins`_ for `enn.io`_'s `CI server`_.
  39. .. _`django-jenkins`: https://github.com/kmmbvnr/django-jenkins
  40. .. _`enn.io`: http://enn.io
  41. .. _`CI server`: https://ci.enn.io/job/django-appconf/
  42. 0.4.1 (2011-09-09)
  43. ------------------
  44. * Fixed minor issue in installation documentation.
  45. 0.4 (2011-08-24)
  46. ----------------
  47. * Renamed ``app_label`` attribute of the inner ``Meta`` class to ``prefix``.
  48. The old form ``app_label`` will work in the meantime.
  49. * Added ``holder`` attribute to the inner ``Meta`` class to be able to
  50. specify a custom "global" setting holder. Default: "'django.conf.settings'"
  51. * Added ``proxy`` attribute to the inner ``Meta`` class to enable proxying
  52. of ``AppConf`` instances to the settings holder, e.g. the global Django
  53. settings.
  54. * Fixed issues with ``configured_data`` dictionary available in the
  55. ``configure`` method of ``AppConf`` classes with regard to subclassing.
  56. 0.3 (2011-08-23)
  57. ----------------
  58. * Added tests with 100% coverage.
  59. * Added ability to subclass ``Meta`` classes.
  60. * Fixed various bugs with subclassing and configuration in subclasses.
  61. 0.2.2 (2011-08-22)
  62. ------------------
  63. * Fixed another issue in the ``configure()`` API.
  64. 0.2.1 (2011-08-22)
  65. ------------------
  66. * Fixed minor issue in ``configure()`` API.
  67. 0.2 (2011-08-22)
  68. ----------------
  69. * Added ``configure()`` API to ``AppConf`` class which is called after
  70. configuring each setting.
  71. 0.1 (2011-08-22)
  72. ----------------
  73. * First public release.