Releases: dynaconf/dynaconf
Releases · dynaconf/dynaconf
3.1.8
Dynaconf 3.1.8 Anderson Sousa (1): Document the usage with python -m (#710) Andressa Cabistani (2): Add unique label when merging lists to fix issue #653 (#661) Add new validation to fix issue #585 (#667) Armin Berres (1): Fix typo in error message Bruno Rocha (7): Release version 3.1.7 Found this bug that was duplicating the generated envlist (#663) Add support for Python 3.10 (#665) Attempt to fix #555 (#669) Create update_contributors.yml Fixing pre-coomit and docs CI Added `dynaconf get` command to cli (#730) Caneco (2): improvement: add brand new logo to the project (#686) improvement: update socialcard to match the python way (#687) EdwardCuiPeacock (2): Feature: add @jinja and @format casting (#704) Combo converter doc (#735) Eitan Mosenkis (1): Fix FlaskConfig.setdefault (#706) Enderson Menezes (Mr. Enderson) (2): Force PYTHONIOENCODING to utf-8 to fix #664 (#672) edit: move discussions to github tab (#682) Eugene Triguba (1): Fix custom prefix link in envvar documentation (#680) Gibran Herrera (1): Fix Issue 662 Lazy validation (#675) Jitendra Yejare (2): Load vault secrets from environment less stores or which are not written by dynaconf (#725) Use default value when settings is blank (#729) Pavel Alimpiev (1): Update docs link (#678) Ugo Benassayag (1): Added validate_only_current_env to validator (issue #734) (#736) Waylon Walker (1): Docs Fix Spelling (#696) dependabot[bot] (3): Bump django from 2.1.5 to 2.2.26 in /example/django_pytest_pure (#711) Bump mkdocs from 1.1.2 to 1.2.3 (#715) Bump django from 2.2.26 to 2.2.27 in /example/django_pytest_pure (#717) github-actions[bot] (2): [automated] Update Contributors File (#691) [automated] Update Contributors File (#732) lowercase00 (1): Makes Django/Flask kwargs case insensitive (#721)
3.1.7
Dynaconf 3.1.7 Bruno Rocha (2): Release version 3.1.6 Add missing docs and missing python_requires (#659)
3.1.6
Dynaconf 3.1.6 Ambient Lighter (1): Fix typo (#647) Bruno Rocha (19): Release version 3.1.4 demo link (#546) removed release_notes from the docs. (#550) HOTFIX: Add coverage for 2 lines on validators. Fix #595 namedtuples are no more converted to BoxList (#623) Fix black issues (#631) Update FUNDING.yml description and type annotation for validator (#634) Add myoy and pre-commit to CI (#635) Update codaci badge (#636) Remove dependabot (this project has no dependencies) fix #596 django override (#645) fix #491 pytest django Fix #491 pytest and django (#646) Delete requirements.txt Update FUNDING.yml Add support for dynaconf_hooks(post) issue #654 (#655) Move to Github Actions (#656) Bye Azure (#657) Bump dev version FrankBattaglia (1): fix dict iterator methods for flask DynaconfConfig (#581) Jacob Callahan (1): Add the ability for selective validation (#549) Kamil Gałuszka (1): Add support for Python 3.9 and remove Ubuntu 16.04 that is deprecated in Azure Pipelines (#618) Konstantin (2): Update configuration.md (#553) Update configuration.md (#554) Linus Torvalds (1): Fix a typo in the docs Martin Thoma (1): Add type annotations for dynaconf.utils (#450) Nicholas Dentandt (1): feat: add filter strategy with PrefixFilter (#625) Robert Rosca (1): Add a warning if `--env` is passed to `init` (#629) Tanya Tereshchenko (1): Do not search anywhere if the absolute path to a file provided (#570) Yusuf Kaka (1): Added an example using FastAPI (#571) dependabot-preview[bot] (2): Bump mkdocs-material from 7.0.5 to 7.0.6 (#552) Upgrade to GitHub-native Dependabot (#574) puntonim (1): Fix typo (#588)
3.1.5
Dynaconf 3.1.5 Bruno Rocha (4): Fix #595 namedtuples are no more converted to BoxList (#623) fix #596 django override (#645) fix #491 pytest django Fix #491 pytest and django (#646) Delete requirements.txt FrankBattaglia (1): fix dict iterator methods for flask DynaconfConfig (#581) Robert Rosca (1): Add a warning if `--env` is passed to `init` (#629) Tanya Tereshchenko (1): Do not search anywhere if the absolute path to a file provided (#570)
3.1.4
Dynaconf 3.1.4 Bruno Rocha (3): Release version 3.1.3 HOTFIX for 501 (#540) HOTFIX for 462 related issue, `default` on .get should be parsed as Box (#541) dependabot-preview[bot] (2): Bump mkdocs-material from 6.1.6 to 7.0.4 (#537) Bump mkdocs-material from 7.0.4 to 7.0.5 (#539)
3.1.3
Dynaconf 3.1.3 Bruno Rocha (4): Release version 3.1.3rc1 Fix #462 make DynaBox nested List to use DynaBox as default class (#533) Fix #478 Make alias for environment -> environments (#534) Test to ensure #467 is not an issue (#535)
3.1.3rc1
Dynaconf 3.1.3rc1 Bruno Rocha (11): Release version 3.1.2 Fix #445 casting on dottet get. (#446) Fix docs regarding --django argument on cli (#477) Fix #521 - FlaskDynaconf should raise KeyError for non existing keys (#522) Case insensitive envvar traversal (#524) Allow load_file to accept pathlib.Path (#525) Allow Title case lookup and validation. (#526) Fix #482 - formatter case insensitive (#527) Fix #449 - Django lazy templating Fix #449 (#528) Added a test to reproduce #492 (not able to reproduce) (#530) Fix #511 allow user to specify loaders argument to execute_loaders (#531) FrankBattaglia (1): Specify flask extension initializers by entry point object reference (#456) Ilito Torquato (3): fix merging hyperlink to fix #454 (#458) Changed enabled_core_loaders elements to be upper case to fix #455 (#457) Fix doc secrets from vault #403 (#459) Marcelo Lino (1): Add __contains__ to Dynaconf (#502) Michal Odnous (1): Fix: Environment variables filtering #470 (#474) dependabot-preview[bot] (5): Bump mkdocs-material from 6.0.2 to 6.1.0 (#453) Bump mkdocs-git-revision-date-localized-plugin from 0.5.2 to 0.7.3 (#463) Bump mkdocs-material from 6.1.0 to 6.1.5 (#473) Bump mkdocs-versioning from 0.2.1 to 0.3.1 (#475) Bump mkdocs-material from 6.1.5 to 6.1.6 (#476) mirrorrim (1): Fix reading secret from Vault kv v2 (#483) (#487)
3.1.2
Dynaconf 3.1.2 Bruno Rocha (13): Release version 3.1.1 Update diagram images Update docs/release_notes Fixing prospector warnings. (#425) Fix mkdocs config problem found in #423 Signed in for https://xscode.com/rochacbruno/dynaconf (#426) Remove links to outdated issues from guidelines Fix colors and KEyError handling on cli.py (#429) Fix #434 setenv failing to unset LazyValues (#437) Fix #432 no need for warning when env is missing on a file (#438) Add test to ensure fix #430 (#439) Close #284 not a bug (#440) Fix #443 object merge with same value on same level keys (#444) dependabot-preview[bot] (6): Bump mkdocs-material from 5.3.2 to 5.5.13 (#423) Bump pymdown-extensions from 7.1 to 8.0 (#422) Bump mkdocs-material-extensions from 1.0 to 1.0.1 (#427) Bump pymdown-extensions from 8.0 to 8.0.1 (#435) Bump mkdocs-material from 5.5.13 to 6.0.1 (#436) Bump mkdocs-material from 6.0.1 to 6.0.2 (#442)
3.1.1
Andreas Poehlmann (1):
Allow importing SEARCHTREE before settings are configured (#383)
Bruno Rocha (38):
Hot fix removing unused imports
Merge branch 'master' of github.com:rochacbruno/dynaconf
Removing invalid links, adding allert on old docs fix #369 and fix #371 (#372)
Fix #359 lazy template substitution on nested keys (#375)
Flask fizes and other issues included. (#376)
Fix #379 dict like iteration (#385)
Fix #377 allow computed values (#386)
Fix #388 URL reference for custom loaders (#389)
Fix #382 add is_overriden method (#390)
Release version 3.1.0
Create FUNDING.yml
Fix #391 make box_settings optional, change vendoring strategy (#398)
HOTFIX: Add missing vendor.txt
Allow nested Lazy Values (#405)
Makes PEP8 more strictly and remove unused variables (#408)
Merge branch 'master' into vault
boto is optional
Merge branch 'vault' into master
Included example of custom SOPS loader to the docs
Release version 3.1.1rc1
HOTFIX: Logging instance has a `formatter` attribute (#410)
Release version 3.1.1rc2
Fix set attribute directly and fresh vars (#412)
384 fix tail and dotted merge (#415)
Fix #404 no more dup message on combined validators (#417)
HOTFIX 414 update docs version on release
Release version 3.1.1rc3
HOTFIX: Add missing instruction to release.sh
Added full Dynaconf Diagram and few fizes. (#418)
Release version 3.1.1rc4
Small fix on release script
Minification of vendored modules (#419)
Release version 3.1.1rc5
Do not include vendor_src on wheel target (#420)
Release version 3.1.1rc6
HOTFIX: Cli now accepts dotter keys
Release version 3.1.1
Christoph Schmatzler (1):
Fix typo in Validation docs (#394)
Gabriel Simonetto (1):
Fix #399 - Update documentation link (#401)
Jiranun Jiratrakanvong (1):
Add auth username and password for redis settings (#378)
John Vandenberg (1):
Allow testing against local redis server (#387)
Martijn Pieters (1):
Correct typos in documentation and README (#400)
Max Winterstein (1):
Fix typo in release notes (#411)
Mirek Długosz (2):
Test all names in Validator("foo", "bar", must_exist=False) (#406)
Fix #407 - add proper equality test for CombinedValidator (#413)
Nikolai Bessonov (1):
fix a typo (#393)
Peng Yin (5):
Read all secrets under a vault path
Add option to auth vault with iam role
Fix format
Fix test for versioned kv engine in latest vault
Merge branch 'master' into vault
Piotr Baniukiewicz (1):
Fix validation of optional fields (#370)
whg517 (1):
docs: Fixed filename error in the case of the index page (#396)
3.1.1rc6
Dynaconf 3.1.1rc6 Bruno Rocha (2): Release version 3.1.1rc5 Do not include vendor_src on wheel target (#420)