Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 09:08
    boltomli starred dynaconf/dynaconf
  • 01:06

    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)

  • Jan 31 19:40

    rochacbruno on master

    Add support for VAULT_NAMESPACE… (compare)

  • Jan 31 19:40
    rochacbruno closed #854
  • Jan 31 18:55
    codecov-commenter commented #854
  • Jan 31 18:47
    netlify[bot] commented #854
  • Jan 31 18:46
    netlify[bot] commented #854
  • Jan 31 18:46
    rochacbruno synchronize #854
  • Jan 31 17:45
    netlify[bot] commented #854
  • Jan 31 17:44
    netlify[bot] commented #854
  • Jan 31 17:44
    rochacbruno synchronize #854
  • Jan 31 17:43
    rochacbruno closed #853
  • Jan 31 17:43

    rochacbruno on master

    Handle all failures when pwd do… (compare)

  • Jan 31 17:43
    rochacbruno closed #857
  • Jan 31 17:08
    netlify[bot] commented #857
  • Jan 31 17:08
    netlify[bot] commented #857
  • Jan 31 17:08
    jctanner synchronize #857
  • Jan 31 16:56
    codecov-commenter commented #857
  • Jan 31 16:42
    netlify[bot] commented #857
  • Jan 31 16:41
    netlify[bot] commented #857
Bruno Rocha
@rochacbruno
Releasing 3.1.10 later today
including all the fixes we got since 3.1.9
added a new milestone 3.2.0 with newer things to solve
Vicente Marçal
@Riverfount
Great!!
Vicente Marçal
@Riverfount
Hi @rochacbruno do we have some issues tagged as #Hacktoberfest2022 ?
Vicente Marçal
@Riverfount
We have this issue: dynaconf/dynaconf#797. There is an observation to see how fastApi implements the same there! I ask: do we need to use the Typer to create our mkdocs documentation?
2 replies
Bruno Rocha
@rochacbruno
Hi @Riverfount there are some issues tagged for hacktoberfest, we need to do an issue triage and select the easier ones, improve the explanations etc
Today I have been contacted by a manager from Intel, asking for help with a dynaconf release, so I learned Intel is using Dynaconf internally and also on open-source projects like this https://github.com/intel/openfl
Bruno Rocha
@rochacbruno
The U.S Government is also using dynaconf https://github.com/usds/justice40-tool
Vicente Marçal
@Riverfount
LOL nice news!!!
agoertz-fls
@agoertz-fls
Hi am pretty new to dynaconf, and I'm not exactly sure what the recommended way of writing a nested variable in toml is.
[default.database]
host=host
port=port
...
Or is it
[default]
database = {host=host, port=port, ...}
and is the [default] mandatory if I only have a single environment?
rochacbruno
@rochacbruno:matrix.org
[m]
@agoertz-fls: if you have a single environment you don't need [default]
toml docs has some explain about it also https://toml.io/en/v1.0.0#inline-table
rochacbruno
@rochacbruno:matrix.org
[m]
🎙️🎙️🎙️ I was interviewed at #python @Podcast__init__ talking about the Dynaconf project, you can listen the episode on Spotify https://open.spotify.com/episode/7ph7Vszk9Hld8y0MOEc0rl?si=0UhwDtcfRU2F29FJjBo0LA or your preferred podcast player, and also on the website PythonPodcast .com
Vicente Marçal
@Riverfount
that's so cool @rochacbruno:matrix.org congrats!!!
Vicente Marçal
@Riverfount

@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?

Note: I didn't change anything in the code!
Bruno Rocha
@rochacbruno
@Riverfount dynaconf/dynaconf#830 there was a wrong test case for more than 4 years there
the test started failing only on Python 3.11
Python 3.11 is more strict with types
settings.setenv is not a context manager, so it cannot be called as with settings.setenv but Python <3.11 was not failing
Vicente Marçal
@Riverfount
lol I find a bug hehehe well now we fixed it! Thanks for your attention @rochacbruno