Skip to content

Comments

fix(deps): update dependency django-environ to ^0.13.0#483

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/django-environ-0.x
Open

fix(deps): update dependency django-environ to ^0.13.0#483
renovate[bot] wants to merge 1 commit intomainfrom
renovate/django-environ-0.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 8, 2026

This PR contains the following updates:

Package Change Age Confidence
django-environ (source, changelog) ^0.9^0.13.0 age confidence

Release Notes

joke2k/django-environ (django-environ)

v0.13.0

Compare Source

Added
+++++

  • Added optional warnings when defaults are used
    #&#8203;582 <https://github.com/joke2k/django-environ/pull/582>_.
  • Added choices argument support for value validation in Env.str(...)
    #&#8203;555 <https://github.com/joke2k/django-environ/pull/555>_.
  • Added Valkey support via valkey:// and valkeys:// cache URL schemes
    #&#8203;554 <https://github.com/joke2k/django-environ/pull/554>_.
  • Added support for rediss:// scheme in channels URL parsing
    #&#8203;573 <https://github.com/joke2k/django-environ/pull/573>_.
  • Added django-prometheus database backend aliases to DB URL parsing schemes
    #&#8203;559 <https://github.com/joke2k/django-environ/pull/559>_.

Changed
+++++++

  • Declared support for Python 3.14
    #&#8203;580 <https://github.com/joke2k/django-environ/pull/580>_.
  • Declared support for Django 5.2 and Django 6.0
    #&#8203;578 <https://github.com/joke2k/django-environ/pull/578>_.

Fixed
+++++

  • Improved type hint coverage and related lint issues
    #&#8203;546 <https://github.com/joke2k/django-environ/pull/546>_.
  • Fixed typos in the FAQ page
    #&#8203;445 <https://github.com/joke2k/django-environ/pull/445>_.

v0.12.1

Compare Source

Fixed
+++++

  • Fixed PostgreSQL cluster URL parsing with bracketed IPv6 hosts in recent
    Python versions, preventing failures in runtime URL parsing and related
    regression tests
    #&#8203;574 <https://github.com/joke2k/django-environ/issues/574>_.
  • Fixed debug logging in Env.get_value() to avoid evaluating lazy default
    objects when DEBUG logging is enabled
    #&#8203;571 <https://github.com/joke2k/django-environ/issues/571>_.

v0.12.0

Compare Source

Fixed
+++++

  • Include prefix in the ImproperlyConfigured error message
    #&#8203;513 <https://github.com/joke2k/django-environ/issues/513>_.

Added
+++++

  • Add support for Python 3.12 and 3.13
    #&#8203;538 <https://github.com/joke2k/django-environ/issues/538>_.
  • Add support for Django 5.1
    #&#8203;535 <https://github.com/joke2k/django-environ/issues/535>_.
  • Add support for Django CockroachDB driver
    #&#8203;509 <https://github.com/joke2k/django-environ/issues/509>_.
  • Add support for Django Channels
    #&#8203;266 <https://github.com/joke2k/django-environ/issues/266>_.

Changed
+++++++

  • Disabled inline comments handling by default due to potential side effects.
    While the feature itself is useful, the project's philosophy dictates that
    it should not be enabled by default for all users
    #&#8203;499 <https://github.com/joke2k/django-environ/issues/499>_.

Removed
+++++++

  • Removed support of Python 3.6, 3.7 and 3.8
    #&#8203;538 <https://github.com/joke2k/django-environ/issues/538>_.
  • Removed support of Django 1.x.
    #&#8203;538 <https://github.com/joke2k/django-environ/issues/538>_.

v0.11.2

Compare Source

Fixed
+++++

  • Revert "Add variable expansion." feature
    due to #&#8203;490 <https://github.com/joke2k/django-environ/issues/490>_.

v0.11.1

Compare Source

Fixed
+++++

  • Revert "Add interpolate argument to avoid resolving proxied values." feature
    due to #&#8203;485 <https://github.com/joke2k/django-environ/issues/485>_.

v0.11.0

Compare Source

Added
+++++

  • Added support for Django 4.2
    #&#8203;456 <https://github.com/joke2k/django-environ/pull/456>_.
  • Added support for secure Elasticsearch connections
    #&#8203;463 <https://github.com/joke2k/django-environ/pull/463>_.
  • Added variable expansion
    #&#8203;468 <https://github.com/joke2k/django-environ/pull/468>_.
  • Added capability to handle comments after #, after quoted values,
    like KEY= 'part1 # part2' # comment
    #&#8203;475 <https://github.com/joke2k/django-environ/pull/475>_.
  • Added support for interpolate parameter
    #&#8203;415 <https://github.com/joke2k/django-environ/pull/415>_.

Changed
+++++++

  • Used mssql-django as engine for SQL Server
    #&#8203;446 <https://github.com/joke2k/django-environ/pull/446>_.
  • Changed handling bool values, stripping whitespace around value
    #&#8203;475 <https://github.com/joke2k/django-environ/pull/475>_.
  • Use importlib.util.find_spec to replace pkgutil.find_loader
    #&#8203;482 <https://github.com/joke2k/django-environ/pull/482>_.

Removed
+++++++

  • Removed support of Python 3.5.

v0.10.0

Compare Source

Added
+++++

  • Use the core redis library by default if running Django >= 4.0
    #&#8203;356 <https://github.com/joke2k/django-environ/issues/356>_.
  • Value of dict can now contain an equal sign
    #&#8203;241 <https://github.com/joke2k/django-environ/pull/241>_.
  • Added support for Python 3.11.
  • Added CONN_HEALTH_CHECKS to database base options
    #&#8203;413 <https://github.com/joke2k/django-environ/issues/413>_.
  • Added encoding parameter to read_env with default value 'utf8'
    #&#8203;442 <https://github.com/joke2k/django-environ/pull/442>_.
  • Added support for Django 4.1
    #&#8203;416 <https://github.com/joke2k/django-environ/issues/416>_.

Deprecated
++++++++++

  • Support of Python < 3.6 is deprecated and will be removed
    in next major version.

Changed
+++++++

  • Used UTF-8 as a encoding when open .env file.
  • Provided access to DB_SCHEMES through cls rather than
    Env in db_url_config
    #&#8203;414 <https://github.com/joke2k/django-environ/pull/414>_.
  • Correct CI workflow to use supported Python versions/OS matrix
    #&#8203;441 <https://github.com/joke2k/django-environ/pull/441>_.
  • Reworked trigger CI workflows strategy
    #&#8203;440 <https://github.com/joke2k/django-environ/pull/440>_.

Fixed
+++++

  • Fixed logic of Env.get_value() to skip parsing only when
    default=None, not for all default values that coerce to False
    #&#8203;404 <https://github.com/joke2k/django-environ/issues/404>_.
  • Deleted duplicated include in docs/quickstart.rst
    #&#8203;439 <https://github.com/joke2k/django-environ/pull/439>_.

Removed
+++++++

  • Removed deprecated Env.unicode().
  • Removed environ.register_schemes calls and do not modify global
    urllib.parse.urlparse's uses_* variables as this no longer needed
    #&#8203;246 <https://github.com/joke2k/django-environ/pull/246>_.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/django-environ-0.x branch from 522c5ed to c940ce7 Compare February 18, 2026 07:46
@renovate renovate bot changed the title fix(deps): update dependency django-environ to ^0.12.0 fix(deps): update dependency django-environ to ^0.13.0 Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants