config-library

View on PyPIReverse Dependencies (0)

0.18.1 config_library-0.18.1-py3-none-any.whl

Wheel Details

Project: config-library
Version: 0.18.1
Filename: config_library-0.18.1-py3-none-any.whl
Download: [link]
Size: 25009
MD5: 6759e5d709ebbaee6787fcc67b0c7635
SHA256: b98020e44fcef1e2da19d1110c9cffdec208d2d5d1eebd3d834ae3b720a38981
Uploaded: 2024-06-30 15:33:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: config-library
Version: 0.18.1
Summary: utility library to find and load configuration files
Author: PlayerG9
Home-Page: https://github.com/utility-libraries/configlib-py
Project-Url: Organisation Github, https://github.com/utility-libraries
Project-Url: Homepage, https://github.com/utility-libraries/configlib-py/
Project-Url: Documentation, https://utility-libraries.github.io/configlib-py/
Project-Url: Bug Tracker, https://github.com/utility-libraries/configlib-py/issues
License: MIT
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Utilities
Requires-Python: >=3.5
Requires-Dist: pydantic; extra == "all"
Requires-Dist: pyyaml; extra == "all"
Requires-Dist: json-five; extra == "all"
Requires-Dist: python-dotenv; extra == "all"
Requires-Dist: toml; python_version < "3.11" and extra == "all"
Requires-Dist: python-dotenv; extra == "dotenv"
Requires-Dist: json-five; extra == "json5"
Requires-Dist: toml; python_version < "3.11" and extra == "toml"
Requires-Dist: pydantic; extra == "validation"
Requires-Dist: pyyaml; extra == "yaml"
Provides-Extra: all
Provides-Extra: dotenv
Provides-Extra: json5
Provides-Extra: toml
Provides-Extra: validation
Provides-Extra: yaml
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 9298 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (70.1.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
configlib/__init__.py sha256=mraHFiXQN7u8skYUKw9xLKMm612nCzwsQv3pA8H4HU4 3578
configlib/exceptions.py sha256=V5i660OB7iZSt7qVrzAoepUC2wW10QR-ALRCTaeP2kc 709
configlib/finding/__init__.py sha256=J_g0LV3WlC5E4KyXlAkQhyq2h4dSM6-CmLIZ9hdsNZs 131
configlib/finding/_variations.py sha256=iBUV_DnHkEOD66EoX0YSw7P-39ihjv_4CtWDU_IX5F8 987
configlib/finding/default_places.py sha256=6KhiRNjXRtXmAnnBhXuyvRgQnGzXRaUrfByhvCiXgfk 372
configlib/finding/find.py sha256=XnT8efNOYzN_hOsr1RPMXRTpca-2AB9naezPfrrxzQw 2378
configlib/finding/places.py sha256=OVgZLngP_1e7QqciW6uERMID3BtgW7SMkbZtKWb0EU4 1524
configlib/interface/__init__.py sha256=yqAvPnLhzMKD4CGYyUDq5wVrTDIV3gYADPs0HQUObiM 92
configlib/interface/cls.py sha256=jfCuKaN3utZYXiPW__YtTiQVg8uFyXtYvnRdeRMUuOU 8965
configlib/interface/typing.py sha256=WCD0B2X7gv7-FtpkBiyOlezWMi96WjFNAAz0hputpOo 341
configlib/interface/util.py sha256=HLv38MqLDOkq_os-QQETZYxUniEdXoZPKJZEqqPJQpA 3544
configlib/loading/__init__.py sha256=fZBdU-APTUz8_BTS4x9SvnNxxZiU7V4mf9y5_FX2DdQ 1038
configlib/loading/registry.py sha256=tUJq9b6McN1_t0j99CzQroX8Q9wpBeOkRfqlc4Bj_Zk 880
configlib/loading/environ/__init__.py sha256=HNmaM1Vlfv-B5owumk8IkKEwRpOO3gugcQgvgZDIoJQ 141
configlib/loading/environ/loader.py sha256=oOBWaJ2ZMgXYaMJ-jixLx0nwzxrsaojFzhSvl81YXAI 1736
configlib/loading/environ/util.py sha256=XshKNpcJdiUgp3adxCQvIaVcc7V4ZsxegGrzfk7Kzdg 590
configlib/loading/loaders/__init__.py sha256=-5Rco_c4XPNmlGKurXhCth2JZTAXFzppiPjeC1DRqbo 924
configlib/loading/loaders/conf_loader.py sha256=xS2ywEfKbJ95M9TxYdiK9qmbz1v-B4naGMy-XrHKSFo 1067
configlib/loading/loaders/dotenv_loader.py sha256=nu7XuhpmdQfNYaH9arIwLbta1YGVhuUn-cjVjx9bqcs 584
configlib/loading/loaders/json5_loader.py sha256=JSOARnFLBwHJOfU-lOy-jUV4jkLXLs0JwggUbb-FkN8 852
configlib/loading/loaders/json_loader.py sha256=WGeF5UgiPldXGsoHCujpgHyU3OeCLMbReoH7ZebHp90 872
configlib/loading/loaders/jsonc_loader.py sha256=gkpjX2B5dy7XF8pKrQZo6eFZbsFIBIqh30edsPrmIQE 1020
configlib/loading/loaders/toml_loader.py sha256=_mNTB7Q1trzDVB3xZKMWgwwIMs3mPWeoxupfKbtO3lY 1060
configlib/loading/loaders/xml_loader.py sha256=wYlfQRpod-4KbWqpKnRSz7RsTMKmH0PgM8txUPR_eM8 1521
configlib/loading/loaders/yaml_loader.py sha256=frWRKfX52nHKVGUIYSiiGGSWF55jqrc4pp6Pq0OZ1vI 1219
configlib/util/__init__.py sha256=ZAUGfUBLBA8YapHCLChvP_x14wxcbZo-2puuDLFrisQ 56
configlib/util/get_any.py sha256=cDltd7iehT7DpL5fHMlftow3rOy6DtzKLvQHMHuALWw 803
configlib/validation/__init__.py sha256=LidVzEShsASmm67IujfujWQUE8AEjVdFTNRQ7of1XOM 1240
config_library-0.18.1.dist-info/LICENSE sha256=jaKfufiqhvuWp8ppL4nu--27O5sQKXng5D01Su3SlL4 1065
config_library-0.18.1.dist-info/METADATA sha256=PzOLRkbJCDfhdtB5gk1-KiBTd9eyn9vgommqGFdqINA 11229
config_library-0.18.1.dist-info/WHEEL sha256=mguMlWGMX-VHnMpKOjjQidIo1ssRlCFu4a4mBpz1s2M 91
config_library-0.18.1.dist-info/top_level.txt sha256=z92k-5DHeB87IFJV-ZPYererhFNMth2aiKPsMLIu0Es 10
config_library-0.18.1.dist-info/RECORD

top_level.txt

configlib