Skip to content

Bump dynaconf from 3.2.13 to 3.3.1 - #21983

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/dynaconf-3.3.1
Closed

Bump dynaconf from 3.2.13 to 3.3.1#21983
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/dynaconf-3.3.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 29, 2026

Copy link
Copy Markdown
Contributor

Bumps dynaconf from 3.2.13 to 3.3.1.

Release notes

Sourced from dynaconf's releases.

3.3.1

3.3.1 - 2026-06-26

Bug Fixes

  • Remove call to deprecated functions on public APIs (#1404). By Pedro Brochado.
  • Improve converage of DataList and DataDict (#1403). By Pedro Brochado.
  • support Python 3.14 Union type repr and dict iteration changes. By Pedro Brochado.
  • preserve nested dict key order when object_merge merges old into new. By Vincent Gao.
  • prevent RecursionError on dotted set with bracket in first segment. By Sarath Francis.

Chore

  • Remove support for EOL python 3.9 (#1396). By Pedro Brochado.
  • Add support for python 3.14. By Pedro Brochado.
  • bump version to 3.3.1-dev0. By pedro-psb.

3.3.0

3.3.0 - 2026-06-24

Bug Fixes

  • Fix index merge padding scalar lists with empty lists instead of None (#1380). By Sarath Francis.
  • raise FileNotFoundError from load_file on missing path when silent=False. By Sai Asish Y.
  • support Redis URL scheme for TLS connections (#1343). By Varun Chawla.
  • support async contexts. By Bruno Rocha.
  • codacy suggestions. By Bruno Rocha.
  • more improvements on edge cases of converters. By Bruno Rocha.
  • Extra improvements on converters. By Bruno Rocha.
  • Replace regex on read_file converter. By Bruno Rocha.
  • replace regex with simple if on get converter. By Bruno Rocha.
  • 1307 run fix_absolute_urls eagerly for Django. By Bruno Rocha.
  • make DataDict.dir compatible with Box. By Pedro Brochado.
  • get method to return Any type. (#1315). By Bruno Cesar Rocha.
  • remove unnecessary recursive evaluation call on Settings.get. By Pedro Brochado.
  • -k must exit code 1 when key do not exist (#1293). By Bruno Rocha.
  • use sys.argv instead of click.get_os_args (#1292). By Bruno Rocha.
  • make raw variables private (#1287). By Fabricio Aguiar.
  • Better way for CLI to find the Django Settings. By Bruno Rocha.
  • handle empty hooks and boolean environments.. By Bruno Rocha.
  • Hotfix hook collector to avoid eager evaluation. (#1255) (#1256). By Bruno Rocha.
  • Ensure an error is raised when loading files with syntax errors (#1243). By Pedro Brochado.
  • using merge with comma separated values will infer type [port of #1240]. By Bruno Rocha.
  • Handle @insert with -1. By Bruno Rocha.
  • Redis loader must handle an empty prefix. By Bruno Rocha.
  • Ensure CLI can load settings from a base DJANGO_SETTINGS_MODULE. By Bruno Rocha.
  • When --json is used in CLI list, does not print django app detected. By Bruno Rocha.
  • when using load_file method, inspect will save module:linenumber from the caller.. By Bruno Rocha.
  • Implement repr for combined validators (#1200). By Bruno Rocha.
  • lazy validator's default value would evalute early (#1197). By Pedro Brochado.

... (truncated)

Changelog

Sourced from dynaconf's changelog.

3.3.1 - 2026-06-26

Bug Fixes

  • Remove call to deprecated functions on public APIs (#1404). By Pedro Brochado.
  • Improve converage of DataList and DataDict (#1403). By Pedro Brochado.
  • support Python 3.14 Union type repr and dict iteration changes. By Pedro Brochado.
  • preserve nested dict key order when object_merge merges old into new. By Vincent Gao.
  • prevent RecursionError on dotted set with bracket in first segment. By Sarath Francis.

Chore

  • Remove support for EOL python 3.9 (#1396). By Pedro Brochado.
  • Add support for python 3.14. By Pedro Brochado.
  • bump version to 3.3.1-dev0. By pedro-psb.

3.3.0 - 2026-06-24

Bug Fixes

  • Fix index merge padding scalar lists with empty lists instead of None (#1380). By Sarath Francis.
  • raise FileNotFoundError from load_file on missing path when silent=False. By Sai Asish Y.
  • support Redis URL scheme for TLS connections (#1343). By Varun Chawla.
  • support async contexts. By Bruno Rocha.
  • codacy suggestions. By Bruno Rocha.
  • more improvements on edge cases of converters. By Bruno Rocha.
  • Extra improvements on converters. By Bruno Rocha.
  • Replace regex on read_file converter. By Bruno Rocha.
  • replace regex with simple if on get converter. By Bruno Rocha.
  • 1307 run fix_absolute_urls eagerly for Django. By Bruno Rocha.
  • make DataDict.dir compatible with Box. By Pedro Brochado.
  • get method to return Any type. (#1315). By Bruno Cesar Rocha.
  • remove unnecessary recursive evaluation call on Settings.get. By Pedro Brochado.
  • -k must exit code 1 when key do not exist (#1293). By Bruno Rocha.
  • use sys.argv instead of click.get_os_args (#1292). By Bruno Rocha.
  • make raw variables private (#1287). By Fabricio Aguiar.
  • Better way for CLI to find the Django Settings. By Bruno Rocha.
  • handle empty hooks and boolean environments.. By Bruno Rocha.
  • Hotfix hook collector to avoid eager evaluation. (#1255) (#1256). By Bruno Rocha.
  • Ensure an error is raised when loading files with syntax errors (#1243). By Pedro Brochado.
  • using merge with comma separated values will infer type [port of #1240]. By Bruno Rocha.
  • Handle @insert with -1. By Bruno Rocha.
  • Redis loader must handle an empty prefix. By Bruno Rocha.
  • Ensure CLI can load settings from a base DJANGO_SETTINGS_MODULE. By Bruno Rocha.
  • When --json is used in CLI list, does not print django app detected. By Bruno Rocha.
  • when using load_file method, inspect will save module:linenumber from the caller.. By Bruno Rocha.
  • Implement repr for combined validators (#1200). By Bruno Rocha.
  • lazy validator's default value would evalute early (#1197). By Pedro Brochado.
  • Fixed an error that would raise when using get_history() with lazy values (#1184). By Pedro Brochado.
  • del attr wouldnt work with lowercase (#1168). By Pedro Brochado.

... (truncated)

Commits
  • 37cb6b9 Release version 3.3.1
  • 73cba50 fix: support Python 3.14 Union type repr and dict iteration changes
  • c9c7ef9 chore(python): Add support for python 3.14
  • e43f636 fix: Remove call to deprecated functions on public APIs (#1404)
  • d383b46 chore(python): Remove support for EOL python 3.9 (#1396)
  • 0cc39be fix(nodes): Improve converage of DataList and DataDict (#1403)
  • 704099c Fix compatibility mode lazy override regression
  • 19b60cd Avoid evaluating lazy values during env overrides
  • 6e76252 fix: preserve nested dict key order when object_merge merges old into new
  • 332d1f8 fix: prevent RecursionError on dotted set with bracket in first segment
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [dynaconf](https://github.com/dynaconf/dynaconf) from 3.2.13 to 3.3.1.
- [Release notes](https://github.com/dynaconf/dynaconf/releases)
- [Changelog](https://github.com/dynaconf/dynaconf/blob/master/CHANGELOG.md)
- [Commits](dynaconf/dynaconf@3.2.13...3.3.1)

---
updated-dependencies:
- dependency-name: dynaconf
  dependency-version: 3.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added 6.16.z 6.17.z 6.18.z Introduced in or relating directly to Satellite 6.18 6.19.z CherryPick PR needs CherryPick to previous branches dependencies Pull requests that update a dependency file labels Jun 29, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner June 29, 2026 03:22
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file CherryPick PR needs CherryPick to previous branches 6.16.z 6.17.z 6.18.z Introduced in or relating directly to Satellite 6.18 6.19.z labels Jun 29, 2026
@github-actions

Copy link
Copy Markdown

trigger: test-robottelo\r
pytest: tests/foreman/api/test_ldapauthsource.py -k 'test_positive_endtoend'

@dependabot @github

dependabot Bot commented on behalf of github Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #22000.

@dependabot dependabot Bot closed this Jun 30, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/dynaconf-3.3.1 branch June 30, 2026 03:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.16.z 6.17.z 6.18.z Introduced in or relating directly to Satellite 6.18 6.19.z CherryPick PR needs CherryPick to previous branches dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants