3.18 - It looks like this has broken integration with environment variables.
See original GitHub issue@rochacbruno @jyejare It looks like this has broken integration with environment variables.
If I have dynaconf 3.1.8 installed, and the combination of:
- settings.yaml field key (nested one level from top map) is present, value is empty
- validator with default=None for given field key
- envvar set for nested field key (DYNACONF_something__field_key)
- settings object configuration that looks like: https://github.com/SatelliteQE/robottelo/blob/master/robottelo/config/__init__.py#L18
My envvar value is no longer set in the resulting box instance, it takes the validator default of None
.
I confirmed its this line in particular by modifying the file in site-packages with 3.1.8 installed.
_Originally posted by @mshriver in https://github.com/rochacbruno/dynaconf/pull/729#discussion_r853220515_
Issue Analytics
- State:
- Created a year ago
- Comments:12 (6 by maintainers)
Top Results From Across the Web
Environment Placeholders in GitHub Integration Cause Build ...
We're attempting to do an initial configuration of our Backstage deployment using the Docker method and including environment placeholders in the ...
Read more >Python Integration (Pipe is broken) - UiPath Community Forum
I have problem with python integration when I import some libraries as shown in the 1st picture it shows me the message: “pipe...
Read more >Environment Variables - The Cargo Book
Environment Variables. Cargo sets and reads a number of environment variables which your code can detect or override. Here is a list of...
Read more >Environment Variables: What They Are and How To Use Them
A separate line of dynamic environment variables is available in Windows and DOS-based systems, known as pseudo environment variables.
Read more >Maintaining Your PETSc Installation(s)
$PETSC_ARCH is only needed for in-place installations. ... These variables can be set as environment variables or specified on the command line:.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hi, I’ve written some tests using pytest for this issue which could be added to https://github.com/rochacbruno/dynaconf/blob/master/tests/test_validators.py.
Again: dynaconf 3.1.7 works fine, but dynaconf 3.1.8 don’t.
@mshriver tracking on this issue, so we can try to fix for both use cases and release 3.1.9 ASAP