Skip to content

Update dependency django-environ to v0.8.1 (develop)

RenovateBot requested to merge renovate/develop-django-environ-0.x into develop

This MR contains the following updates:

Package Type Update Change
django-environ (source, changelog) dependencies minor ==0.4.5 -> ==0.8.1

Release Notes

joke2k/django-environ

v0.8.1

Compare Source

Fixed
  • Fixed "Invalid line" spam logs on blank lines in env file #​340.
  • Fixed memcache/pymemcache URL parsing for correct identification of connection type #​337.

Full diff: https://github.com/joke2k/django-environ/compare/v0.8.0...v0.8.1

v0.8.0

Compare Source

Added +++++

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

Fixed +++++

  • Keep newline/tab escapes in quoted strings #&#8203;296 <https://github.com/joke2k/django-environ/pull/296>_.
  • Handle escaped dollar sign in values #&#8203;271 <https://github.com/joke2k/django-environ/issues/271>_.
  • Fixed incorrect parsing of DATABASES_URL for Google Cloud MySQL #&#8203;294 <https://github.com/joke2k/django-environ/issues/294>_.

v0.7.0

Compare Source

Added +++++

  • Added support for negative float strings #&#8203;160 <https://github.com/joke2k/django-environ/issues/160>_.
  • Added Elasticsearch5 to search scheme #&#8203;297 <https://github.com/joke2k/django-environ/pull/297>_.
  • Added Elasticsearch7 to search scheme #&#8203;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.
  • Use default option in Env.bytes() #&#8203;206 <https://github.com/joke2k/django-environ/pull/206>_.
  • Safely evaluate a string containing an invalid Python literal #&#8203;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 #&#8203;243 <https://github.com/joke2k/django-environ/issues/243>_.

v0.6.0

Compare Source

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 #&#8203;106 <https://github.com/joke2k/django-environ/issues/106>, #&#8203;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 #&#8203;264 <https://github.com/joke2k/django-environ/issues/264>, #&#8203;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

Compare Source

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.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Merge request reports