Skip to content

Releases: fabiocaccamo/django-extra-settings

0.12.0

27 Feb 11:38
Compare
Choose a tag to compare
  • Avoid to execute database queries in app ready method. #121
  • Cache settings value even when they are retrieved from django.conf.settings to avoid database hits.
  • Replace Black and isort with Ruff-format.
  • Bump pre-commit hooks.

0.11.0

05 Dec 22:52
Compare
Choose a tag to compare
  • Add Python 3.12 support.
  • Add Django 5.0 support.
  • Speed-up test workflow.
  • Bump requirements.
  • Bump pre-commit hooks.

0.10.0

03 Jul 23:43
Compare
Choose a tag to compare
  • Add Django 4.2 support.
  • Add Russian localization. By @iredun in #95.
  • Switch from setup.cfg to pyproject.toml.
  • Replace flake8 with Ruff.
  • Fix tests on Django < 3.2.

0.9.1

07 Mar 14:28
Compare
Choose a tag to compare
  • Fix wrong migration help_text causing need to make new migrations.

0.9.0

07 Mar 00:46
Compare
Choose a tag to compare

What's Changed

  • Drop Django 2.2 support.
  • Upgrade syntax for Python >= 3.8.
  • Add metadata module and read package attrs dynamically.
  • Add missing validator when calling set_defaults. By @zackkh in #68.
  • Add zh_Hans language support. By @twn39 in #70.
  • Move flake8 config to setup.cfg.
  • Increase flake8 checks.
  • Add flake8-bugbear to pre-commit hooks.
  • Run flake8 also on tests files.
  • Code formatting.
  • Bump requirements.

New Contributors

0.8.1

10 Jan 15:45
Compare
Choose a tag to compare
  • Fix signals not received when using admin dynamic model (dynamic Setting model proxy subclass).

0.8.0

10 Jan 15:04
Compare
Choose a tag to compare
  • Add extra_settings.admin.register_extra_settings_admin helper function.
  • Add EXTRA_SETTINGS_ADMIN_APP setting support.
  • Bump test requirements.

0.7.0

13 Dec 22:59
Compare
Choose a tag to compare
  • Add Python 3.11 and django 4.1 support.
  • Drop Python < 3.8 and Django < 2.2 support. #49
  • Add pre-commit.
  • Replace str.format with f-strings.
  • Replace setup.py test in favor of runtests.py.
  • Increase the size of the name and value_string fields to 255. #37
  • Bump requirements and actions.

0.6.1

27 Sep 07:51
Compare
Choose a tag to compare

0.6.0

23 Sep 12:09
Compare
Choose a tag to compare