17
0

Commit Graph

  • a606467e28 Accepting request 1280249 from devel:languages:python factory Ana Guerrero 2025-05-26 16:40:58 +00:00
  • 8245094368 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dynaconf?expand=0&rev=25 Markéta Machová 2025-05-26 12:42:36 +00:00
  • c45093dbc5 - Convert to pip-based build Markéta Machová 2025-05-26 12:39:48 +00:00
  • 51dca1119f Accepting request 1165872 from devel:languages:python leap-16.1 leap-16.0 Ana Guerrero 2024-04-07 20:11:44 +00:00
  • 68f9b8a70d - update to 3.2.5: * _bypass_evaluation showing in end-user settings (#1071). * dependabot alert 21 about Django (on tests) (#1067). * include load with relative root path (#1049). * Add @get converter to alias existing keys (#1040). * fix wrong info about validation trigger on insantiation * fix incorrect combination of TOML table and inline table * Fix mkdocs warnings for cleaner build output (#1061). * Add dynaconf API to docs with mkdocstrings (#1058). * fix argument env in Validation at validation.md (#1051). * fix click help syntax error (#1041). * replace dead link to flask subclassing page (#1031). * Add explicit Dynaconf instantiation to sample code (#1022). * Fix the syntax errors in the sample program. (#1027). * Replace lint and formatting tools with ruff (#1074). * Replace/Update release script (#1078). * add "typos" tool and run it in codebase/docs (#1063). * fix create-release-commit.sh permission. * fix shell script in release.yml (2). * fix shell script in release.yml. * move release workflow to GitHub actions (partial) (#1043). * Fix misspelled variable name (#1032). * Fix misspelled GitHub action names on main.yml (#1033). Dirk Mueller 2024-04-06 19:22:49 +00:00
  • b0ccf5a0a4 Accepting request 1137645 from devel:languages:python Ana Guerrero 2024-01-09 19:50:04 +00:00
  • 39735c570a - update to 3.2.4: * allow underscore in env name * support for 'entrypoint-path' in FLASK_APP * dynaconf_merge=False on nested structures * non-str key raising type error * pin hvac minimum version * Hooking: Add support for changing the wrapped class * Hotfix bypass evaluation #984 * Fix #976 from envvars parse True/False as booleans * Fix #982 glob on settings_files * docker compose is available on CI no need to install * fix(django): fix #1000 AttributeError on admin * Fix(django): fix #1000 AttributeError on admin (#1002) [Bruno Rocha] * Chore(lint): pep8 errors (#995) [Anderson Sousa] * Hooking: Add support for changing the wrapped class * Hotfix bypass evaluation #984 * Fix #976 from envvars parse True/False as booleans * Fix #982 glob on settings_files * docker compose is available on CI no need to install * minor "utils.inspect" internal renames * re-write docstrings in sphinx-style (:param foo) * expose 'get_history' * refactor 'test_cli.py': use more robust test isolation strategy * add data return to 'inspect_settings' for cleaner testing * Docker compose is available on CI no need to install. [Bruno Rocha] * Fix #982 glob on settings_files (#987) [Bruno Rocha] * Fix #976 from envvars parse True/False as booleans (#983) Dirk Mueller 2024-01-08 21:09:08 +00:00
  • eaa79cdb94 Accepting request 1068107 from devel:languages:python Dominique Leuenberger 2023-02-28 11:49:09 +00:00
  • 3bd3797917 - Update to 3.1.11: * New data key casing must adapt to existing key casing (#795) * Parse negative numbers from envvar Fix #799 and Fix #585 (#802) * Fix get command with Django (#804) * Allow merge_unique on lists when merge_enabled=True (#810) * Rebind current env when forced for Pytest Fix #728 (#809) * AUTO_CAST can be enabled on instance (#811) * Fix #807 Use client.auth.approle.login instead of client.auth_approle (#808) * Fix #768 of kv property depreciation from client object (#769) * Feature/detect casting comb token from converters (#784) * Using filter_strategy in env_loader to fix #760 (#767) * Fix cli init command for flask (#705) (#774) * Add unique label when merging lists to fix issue #653 (#661) * Add new validation to fix issue #585 (#667) * Add support for Python 3.10 (#665) * Added dynaconf get command to cli (#730) * Fix FlaskConfig.setdefault (#706) * Force PYTHONIOENCODING to utf-8 to fix #664 (#672) * Fix Issue 662 Lazy validation (#675) * Load vault secrets from environment less stores or which are not written by dynaconf (#725) * Added validate_only_current_env to validator (issue #734) (#736) * Makes Django/Flask kwargs case insensitive (#721) * Fix #595 namedtuples are no more converted to BoxList (#623) * description and type annotation for validator (#634) * Add support for Python 3.9 (#618) * Add type annotations for dynaconf.utils (#450) * feat: add filter strategy with PrefixFilter (#625) * Add a warning if --env is passed to init (#629) - Add patch support-python-311.patch: Steve Kowalik 2023-02-28 06:09:50 +00:00
  • af516b7a30 Accepting request 987787 from devel:languages:python Dominique Leuenberger 2022-07-08 12:03:07 +00:00
  • cb6d1d8ca2 - Update to 3.1.4: * Environment variables filtering #470 (#474) * Test to ensure #467 is not an issue (#535) * Fix #478 Make alias for environment -> environments (#534) * Fix #462 make DynaBox nested List to use DynaBox as default class (#533) * Fix #511 allow user to specify loaders argument to execute_loaders (#531) * Fix #449 - Django lazy templating Fix #449 (#528) * Fix #482 - formatter case insensitive (#527) * Allow Title case lookup and validation. (#526) * Allow load_file to accept pathlib.Path (#525) * Case insensitive envvar traversal (#524) [Bruno Rocha] * Fix #521 - FlaskDynaconf should raise KeyError for non existing keys * Fix docs regarding --django argument on cli (#477) * Changed enabled_core_loaders elements to be upper case to fix #455 (#457) * Fix merging hyperlink to fix #454 (#458) * Specify flask extension initializers by entry point object reference (#456) * Fix #445 casting on dottet get. (#446) * Fix #443 object merge with same value on same level keys (#444) * Fix #434 setenv failing to unset LazyValues (#437) * Fix colors and KEyError handling on cli.py (#429) * Remove links to outdated issues from guidelines. * Added full Dynaconf Diagram and few fizes. (#418) [Bruno Rocha] * Fix #407 - add proper equality test for CombinedValidator (#413) * HOTFIX: Logging instance has a formatter attribute (#410) * Included example of custom SOPS loader to the docs. * Add auth username and password for redis settings (#378) * Test all names in Validator("foo", "bar", must_exist=False) (#406) * Fix #391 make box_settings optional, change vendoring strategy (#398) * Fix test for versioned kv engine in latest vault. [Peng Yin] * Read all secrets under a vault path. [Peng Yin] * Allow importing SEARCHTREE before settings are configured (#383) * Allow testing against local redis server (#387) [John Vandenberg] * Fix #359 lazy template substitution on nested keys (#375) - Remove patch redis-server-url.patch: * Included upstream. - Add python-Django to BuildRequires and Suggests. Steve Kowalik 2022-07-08 05:15:43 +00:00
  • ef1351c99f Accepting request 825355 from devel:languages:python Dominique Leuenberger 2020-08-18 13:05:09 +00:00
  • 80d13f36e2 Accepting request 825159 from home:jayvdb:branches:devel:languages:python Tomáš Chvátal 2020-08-10 11:17:10 +00:00
  • fdf1df2128 Accepting request 809400 from devel:languages:python Yuchen Lin 2020-05-28 07:17:42 +00:00
  • 42ab3f267d Accepting request 809242 from home:pgajdos:python Tomáš Chvátal 2020-05-27 10:11:17 +00:00
  • fed05a8e6f Accepting request 792348 from devel:languages:python Dominique Leuenberger 2020-04-10 21:53:02 +00:00
  • ca32ee22b8 - Add patch from git upstream to work with latest box releases: * box-4.0.patch Tomáš Chvátal 2020-04-08 08:12:56 +00:00
  • 600881a213 Accepting request 733405 from devel:languages:python Dominique Leuenberger 2019-09-26 18:43:19 +00:00
  • b91f0e8732 - Update to 2.1.1: * When both enabled, Vault has the priority over Redis for overriding (#234) [Bruno Rocha] * Dynaconf init will not write all possible envs, only [default] (#233) [Bruno Rocha] * Fixing self._root_path to fall back to os.getcwd() only when settings.load_file is called directly or from includes (#232) [Kedar Kulkarni] * Improvement to close #230 - do not throw error for base envs. (#231) [Bruno Rocha] * Fix #228 add ignore argument to Django explicit mode. (#229) [Bruno Rocha] * Fix typo in CLI init (#227) [Dave Barnow] * Add info about dunder envvars on django.md docs guide (#226) [Bruno Rocha] * Improve validators to use from_env method (#225) [Bruno Rocha] Tomáš Chvátal 2019-09-26 11:16:30 +00:00
  • 9e2cce2a7f Accepting request 730632 from devel:languages:python Ludwig Nussel 2019-09-13 13:03:18 +00:00
  • e57e47dbec - Update to 2.1.0: * Nested envvars w/ DUNDER__KEYS * .from_env easy access to different envs * $dynaconf list -o export your settings as a file * @hashicorp #Vault & @RedisLabs supports multiple envs Tomáš Chvátal 2019-09-13 08:35:51 +00:00
  • 235291f304 Accepting request 718891 from devel:languages:python Dominique Leuenberger 2019-07-26 15:34:59 +00:00
  • 021bc3f742 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dynaconf?expand=0&rev=4 Tomáš Chvátal 2019-07-26 13:34:30 +00:00
  • 2e41821b6f Accepting request 718878 from home:pgajdos Tomáš Chvátal 2019-07-26 13:33:14 +00:00
  • 72ec1d2e82 Accepting request 710891 from devel:languages:python Dominique Leuenberger 2019-06-19 19:14:30 +00:00
  • 8785590ed8 - Initial packaging (version 2.0.2) Thomas Bechtold 2019-06-19 11:45:18 +00:00