Skip to main content

A library that let's you manage your python app configuration easily

Project description

PyConFigue

Features

This library provides you an easy way to properly manage your python application configuration easily.

The key features are:

  • Multiple configuration sources support using configuration providers
  • Sources priority managment using a layer based model
  • Typed configuration
  • Autocomplete from IDEs
  • Support of objects configurations using Pydantic

Installation

pip install ConFigue

Usage

TO COMPLE

Requirements

The dependancies of the project are listed in the pyproject.toml file

Project Status

[!NOTE] The project is currently in development phase. If you have any remark or question feel free to open an Issue

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyconfigue-0.0.1a0.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyconfigue-0.0.1a0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file pyconfigue-0.0.1a0.tar.gz.

File metadata

  • Download URL: pyconfigue-0.0.1a0.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.5 Linux/6.1.0-30-amd64

File hashes

Hashes for pyconfigue-0.0.1a0.tar.gz
Algorithm Hash digest
SHA256 5cd2d1f927f899d325eb36dc67330d95e31e3a46a548bdb0829814ee11b61a3c
MD5 24fc13e70997b640efa26ea05e53464d
BLAKE2b-256 a2c7e88af250882277a5fc3563b4b246c8e34b0b3aed185261081329064b0f8e

See more details on using hashes here.

File details

Details for the file pyconfigue-0.0.1a0-py3-none-any.whl.

File metadata

  • Download URL: pyconfigue-0.0.1a0-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.5 Linux/6.1.0-30-amd64

File hashes

Hashes for pyconfigue-0.0.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 d60aa7156efa5514a0d130d4ab8037e1c00fc11bfc952a6cb82f801784cf60c8
MD5 94866f1569eb73e291a10693362176e8
BLAKE2b-256 6a998dd1bd361ec4e9ffd6e84ec34ef655c3612dcb6c3edc330449be261d7da4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page