Django Environ Versions Save

Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.

v0.5.0

2 years ago

Added

  • Support for Django 2.1 & 2.2.
  • Added tox.ini targets.
  • Added secure redis backend URLs via rediss://.
  • Add cast=str to str() method.

Fixed

  • Fixed misspelling in the documentation.

Changed

  • Validate empty cache url and invalid cache schema.
  • Set long_description_content_type in setup.
  • Improved Django 1.11 database configuration support.

v0.4.5

5 years ago

Added

  • Support for Django 2.0.
  • Support for smart casting.
  • Support PostgreSQL unix domain socket paths.
  • Tip: Multiple env files.

Changed

  • Fix parsing option values None, True and False.
  • Order of importance of engine configuration indb_url_config.

Removed

  • Remove django and six dependencies.

v0.4.4

6 years ago

Added

  • Support for django-redis multiple locations (master/slave, shards).
  • Support for Elasticsearch2.
  • Support for Mysql-connector.
  • Support for pyodbc.
  • Add __contains__ feature to Environ class.

Fixed

  • Fix Path subtracting.

v0.4.3

7 years ago

Changed

  • Rollback the default Environ to os.environ

v0.4.2

7 years ago

Added

  • Confirm support for Django 1.11.
  • Support for Redshift database URL

Changed

  • Fix uwsgi settings reload problem (#55)
  • Update support for django-redis urls (#109)

v0.4.1

7 years ago

Added

  • Add support for Django 1.10

Changed

  • Fix for unsafe characters into URLs
  • Clarifying warning on missing or unreadable file. Thanks to @nickcatal
  • Fix support for Oracle urls
  • Fix support for django-redis

v0.4

8 years ago

Added

  • New email schemes - smtp+ssl and smtp+tls (smtps would be deprecated)
  • Add tuple support. Thanks to @anonymouzz
  • Add LDAP url support for database. Thanks to django-ldapdb

Changed

  • Fix non-ascii values (broken in Python 2.x)
  • redis_cache replaced by django_redis
  • Fix psql/pgsql url

v0.3.1

8 years ago

Added

  • Added email as alias for email_url
  • Django 1.7 is now supported
  • Added LDAP scheme support for db_url_config

Fixed

  • Fixed typos in the documentation
  • Fixed environ.Path.__add__ to correctly handle plus operator
  • Fixed environ.Path.__contains__ to correctly work on Windows

v0.2.1

10 years ago

Changed

  • Env.__call__ now uses Env.get_value instance method