All Versions
15
Latest Version
Avg Release Cycle
226 days
Latest Release
-

Changelog History
Page 1

  • v0.8.0 Changes

    โž• Added +++++

    • ๐Ÿ“œ Log invalid lines when parse .env file #283 <https://github.com/joke2k/django-environ/pull/283>_.
    • โž• Added docker-style file variable support #189 <https://github.com/joke2k/django-environ/issues/189>_.
    • โž• Added option to override existing variables with read_env #103 <https://github.com/joke2k/django-environ/issues/103>, #249 <https://github.com/joke2k/django-environ/issues/249>.
    • โž• Added support for empty var with None default value #209 <https://github.com/joke2k/django-environ/issues/209>_.
    • โž• Added pymemcache cache backend for Django 3.2+ #335 <https://github.com/joke2k/django-environ/pull/335>_.

    ๐Ÿ›  Fixed +++++

    • Keep newline/tab escapes in quoted strings #296 <https://github.com/joke2k/django-environ/pull/296>_.
    • ๐Ÿ– Handle escaped dollar sign in values #271 <https://github.com/joke2k/django-environ/issues/271>_.
    • ๐Ÿ›  Fixed incorrect parsing of DATABASES_URL for Google Cloud MySQL #294 <https://github.com/joke2k/django-environ/issues/294>_.
  • v0.7.0 Changes

    โž• Added +++++

    • โž• Added support for negative float strings #160 <https://github.com/joke2k/django-environ/issues/160>_.
    • โž• Added Elasticsearch5 to search scheme #297 <https://github.com/joke2k/django-environ/pull/297>_.
    • โž• Added Elasticsearch7 to search scheme #314 <https://github.com/joke2k/django-environ/issues/314>_.
    • โž• Added the ability to use bytes or str as a default value for Env.bytes().

    ๐Ÿ›  Fixed +++++

    • ๐Ÿ›  Fixed links in the documentation.
    • 0๏ธโƒฃ Use default option in Env.bytes() #206 <https://github.com/joke2k/django-environ/pull/206>_.
    • Safely evaluate a string containing an invalid Python literal #200 <https://github.com/joke2k/django-environ/issues/200>_.

    ๐Ÿ”„ Changed +++++++

    • โž• Added 'Funding' and 'Say Thanks!' project urls on pypi.
    • โš  Stop raising UserWarning if .env file isn't found. Log a message with INFO log level instead #243 <https://github.com/joke2k/django-environ/issues/243>_.
  • v0.6.0 Changes

    โž• Added +++++

    • ๐Ÿ‘ Python 3.9, 3.10 and pypy 3.7 are now supported.
    • ๐Ÿ‘ Django 3.1 and 3.2 are now supported.
    • โž• Added missed classifiers to setup.py.
    • Accept Python 3.6 path-like objects for read_env #106 <https://github.com/joke2k/django-environ/issues/106>, #286 <https://github.com/joke2k/django-environ/issues/286>.

    ๐Ÿ›  Fixed +++++

    • ๐Ÿ›  Fixed various code linting errors.
    • ๐Ÿ›  Fixed typos in the documentation.
    • โž• Added missed files to the package contents.
    • Fixed db_url_config to work the same for all postgres-like schemes #264 <https://github.com/joke2k/django-environ/issues/264>, #268 <https://github.com/joke2k/django-environ/issues/268>.

    ๐Ÿ”„ Changed +++++++

    • ๐Ÿ”จ Refactor tests to use pytest and follow DRY.
    • ๐Ÿ‘ท Moved CI to GitHub Actions.
    • ๐Ÿ“š Restructuring of project documentation.
    • ๐Ÿ“š Build and test package documentation as a part of CI pipeline.
    • ๐Ÿ— Build and test package distribution as a part of CI pipeline.
    • ๐Ÿ“ฆ Check MANIFEST.in in a source package for completeness as a part of CI pipeline.
    • โž• Added pytest and coverage[toml] to setuptools' extras_require.
  • v0.5.0 Changes

    โž• 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 Changes

    June 25, 2018

    โž• 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 in db_url_config.

    โœ‚ Removed +++++++

    • โœ‚ Remove django and six dependencies.
  • v0.4.4 Changes

    August 21, 2017

    โž• 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 Changes

    April 19, 2017

    ๐Ÿ”„ Changed +++++++

    • โช Rollback the default Environ to os.environ.
  • v0.4.2 Changes

    April 13, 2017

    โž• Added +++++

    • ๐Ÿ‘ Confirm support for Django 1.11.
    • ๐Ÿ‘Œ Support for Redshift database URL.

    ๐Ÿ”„ Changed +++++++

    • ๐Ÿ›  Fix uwsgi settings reload problem #55 <https://github.com/joke2k/django-environ/issues/55>_.
    • โšก๏ธ Update support for django-redis urls #109 <https://github.com/joke2k/django-environ/pull/109>_.
  • v0.4.1 Changes

    November 13, 2016

    โž• Added +++++

    • โž• Add support for Django 1.10.

    ๐Ÿ”„ Changed +++++++

    • ๐Ÿ›  Fix for unsafe characters into URLs.
    • โš  Clarifying warning on missing or unreadable file. Thanks to @nickcatal <https://github.com/nickcatal>_.
    • ๐Ÿ›  Fix support for Oracle urls.
    • ๐Ÿ›  Fix support for django-redis.
  • v0.4.0 Changes

    โž• 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 (django-ldapdb)

    ๐Ÿ”„ Changed +++++++

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