-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
size: hardstatus: backlogWork is planned someday but is not the highest priority at the momentWork is planned someday but is not the highest priority at the momentstatus: idea-phaseWork is tentatively approved and is being planned / laid out, but is not ready to be implemented yetWork is tentatively approved and is being planned / laid out, but is not ready to be implemented yettouches: configuration
Description
We should move away from my old hand-coded config loading system to a library that can handle it for us:
- https://github.com/henriquebastos/python-decouple/ (most features, supports ini, .env, environment variables, and python)
- https://github.com/joke2k/django-environ (simplest option, supports .env, environment variables, and python)
- https://pydantic-docs.helpmanual.io/usage/settings/ (uses the python type hinting system)
- https://github.com/rochacbruno/dynaconf (inspired by 12-factor, similar to django-environ)
these are my favorite configuration/settings management libraries for python
Metadata
Metadata
Assignees
Labels
size: hardstatus: backlogWork is planned someday but is not the highest priority at the momentWork is planned someday but is not the highest priority at the momentstatus: idea-phaseWork is tentatively approved and is being planned / laid out, but is not ready to be implemented yetWork is tentatively approved and is being planned / laid out, but is not ready to be implemented yettouches: configuration