Releases: Neoteroi/essentials-configuration
Releases · Neoteroi/essentials-configuration
v2.0.4
v2.0.3
- Adopts Rich, through rich-click for the project CLI.
- Renames the recently added secrets feature to settings.
- Adds support for configuring nested objects using "." separator.
v2.0.2
- Fix missing
py.typedfiles in the distribution package.
v2.0.0
- Renames the main namespace to
config, to reduce the verbosity of import statements. - Adds a method to obtain type checked configuration items (e.g. with
pydantic
or custom classes). - Adds support to read secrets stored in the user folder, for development purpose.
- Adds a CLI to administer local secrets stored in the user folder.
- Adds a
FileConfigurationSourcebase class. - Migrates to
pyproject.toml. - Add support for
.envfiles bound usingpython-dotenv.
v0.0.3
- Upgrades pinned dependencies for Python 3.11 🐍
- Adds the alias "EnvVars" to reduce the verbosity of the class name "EnvironmentVariables"
- Adds support for TOML sources
- Replaces relative imports with absolute imports
- Workflow maintenance
v0.0.2
v0.0.2 :cactus: