pypi django-environ-2 2.0.0
v2.0.0

latest releases: 2.3.0, 2.2.0, 2.1.0...
2 years ago

Breaking Changes

  • Renaming PyPI package from django-environ to django-environ-2 due to the fork. Now package lives at https://pypi.org/project/django-environ-2.
  • Python < 3.6 is no longer supported.
  • Django < 1.11 is no longer supported.
  • Removed no longer used environ.VERSION. Use environ.__version__ instead.

Features

  • Added support for Django 2.1, 2.2, 3.0, 3.1 and 3.2.
  • Added option to disable smart_cast.
  • Added support for rediss:// cache URLs.
  • Added secure redis backend and Django 1.11 db config.

Improvements

  • Added validation fro empty cache url and unknown cache scheme.
  • Removes usage of basestring in favour of str.

Bug Fixes

  • Fixed various code linting errors added this check to CI.
  • Added missed cast=str to Env.str() method.

Improved Documentation

  • Improved documentation and fixed misspellings.

Trivial/Internal Changes

  • Move CI/CD to GitHub Actions.
  • Refactor tests to use pytest and follow DRY.
  • Used tox for tests.
  • Fixed spelling in example .env code block.

Don't miss a new django-environ-2 release

NewReleases is sending notifications on new releases.