Python Settings Library https://dynaconf.com roadmap is on https://hackmd.io/IjTeH4VZTVOhRF9muuYv9g - This room is available on gitter and matrix
github-actions[bot] on patch
doc(pt-br): translate flask ext… Handle all failures when pwd do… Add support for VAULT_NAMESPACE… and 1 more (compare)
rochacbruno on master
Add support for VAULT_NAMESPACE… (compare)
rochacbruno on master
Handle all failures when pwd do… (compare)
Hello,
VEndoring has been removed, now it will be easier to debug,
Now lets make contributions even easier,
What we can remove / add to make it easier?
For example:
I have been thinking about removing some of the constraints on PRs, like the 100% test coverage one, or do you think it is good to keep it?
HEy everyone
I renamed example/
to tests_functional/
and now instead of calling each example from Makefile I created a little test runner tests_functional/runtests.py
so it is now easier to contribute with functional examples that are testable.
https://github.com/dynaconf/dynaconf/blob/master/tests_functional/README.md
@rochacbruno:matrix.org When I execute all tests, I receive this error:
______________________________________________________________ test_env_should_not_have_underline ______________________________________________________________
/home/river/Documents/projects/pessoais/dynaconf/tests/test_base.py:214: in test_env_should_not_have_underline
with settings.setenv("COOL_env"):
E TypeError: 'NoneType' object does not support the context manager protocol
settings = <dynaconf.base.LazySettings object at 0x7f808577cc90>
What's happened?
settings.setenv
is not a context manager, so it cannot be called as with settings.setenv
but Python <3.11 was not failing