Contents

dynaconf 3.2.5

0

The dynamic configurator for your Python Project

The dynamic configurator for your Python Project

Stars: 3492, Watchers: 3492, Forks: 285, Open Issues: 117

The dynaconf/dynaconf repo was created 8 years ago and the last code push was 2 days ago.
The project is very popular with an impressive 3492 github stars!

How to Install dynaconf

You can install dynaconf using pip

pip install dynaconf

or add it to a project with poetry

poetry add dynaconf

Package Details

Author
Bruno Rocha
License
MIT
Homepage
https://github.com/dynaconf/dynaconf
PyPi:
https://pypi.org/project/dynaconf/
GitHub Repo:
https://github.com/rochacbruno/dynaconf

Classifiers

  • Software Development/Libraries
  • Software Development/Libraries/Python Modules
  • Utilities
No  dynaconf  pypi packages just yet.

Errors

A list of common dynaconf errors.

Code Examples

Here are some dynaconf code examples and snippets.

GitHub Issues

The dynaconf package has 117 open issues on GitHub

  • Generating Dynaconf object from a python dict
  • Bump django from 2.1.5 to 2.2.26 in /example/django_pytest_pure
  • [bug] Unable to merge settings with environment variables
  • [RFC] Upgrade TOML library to TOML 1.0.0
  • [bug] dynaconf init fails with AttributeError: 'Config' object has no attribute 'current_env' if Flask app is detected
  • Feature: add @jinja and @format casting
  • [bug][DJANGO] settings.DEBUG doesn't work like expected
  • Enforce "decode_responses=True" when connecting to Redis?
  • Add pytest plugin
  • [automated] Update Contributors File
  • [bug] Dynamic variables are evaluated before environment variables populate values
  • [RFC] Support for typing
  • Use @format with @casting like @int
  • [RFC] Builtin loaders for AWS SSM and AWS Secrets manager
  • [breaking change] load_dotenv should default to False

See more issues on GitHub

Related Packages & Articles

django-split-settings 1.3.0

Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and optional settings files.

config2 0.3.2

Python application configuration - highly inspired by node-config.

python-dotenv 1.0.1

Read key-value pairs from a .env file and set them as environment variables

django-environ 0.11.2

A package that allows you to utilize 12factor inspired environment variables to configure your Django application.

bugsnag 4.6.2

Automatic error monitoring for django, flask, etc.

Authlib 1.3.0

The ultimate Python library in building OAuth and OpenID Connect servers and clients.