Initial commit
This commit is contained in:
@@ -0,0 +1 @@
|
||||
pip
|
||||
@@ -0,0 +1,63 @@
|
||||
Metadata-Version: 2.4
|
||||
Name: pydantic-settings
|
||||
Version: 2.13.1
|
||||
Summary: Settings management using Pydantic
|
||||
Project-URL: Homepage, https://github.com/pydantic/pydantic-settings
|
||||
Project-URL: Funding, https://github.com/sponsors/samuelcolvin
|
||||
Project-URL: Source, https://github.com/pydantic/pydantic-settings
|
||||
Project-URL: Changelog, https://github.com/pydantic/pydantic-settings/releases
|
||||
Project-URL: Documentation, https://docs.pydantic.dev/dev-v2/concepts/pydantic_settings/
|
||||
Author-email: Samuel Colvin <s@muelcolvin.com>, Eric Jolibois <em.jolibois@gmail.com>, Hasan Ramezani <hasan.r67@gmail.com>
|
||||
License-Expression: MIT
|
||||
License-File: LICENSE
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Environment :: Console
|
||||
Classifier: Environment :: MacOS X
|
||||
Classifier: Framework :: Pydantic
|
||||
Classifier: Framework :: Pydantic :: 2
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: Intended Audience :: Information Technology
|
||||
Classifier: Intended Audience :: System Administrators
|
||||
Classifier: License :: OSI Approved :: MIT License
|
||||
Classifier: Operating System :: POSIX :: Linux
|
||||
Classifier: Operating System :: Unix
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3 :: Only
|
||||
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: Programming Language :: Python :: 3.14
|
||||
Classifier: Topic :: Internet
|
||||
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|
||||
Requires-Python: >=3.10
|
||||
Requires-Dist: pydantic>=2.7.0
|
||||
Requires-Dist: python-dotenv>=0.21.0
|
||||
Requires-Dist: typing-inspection>=0.4.0
|
||||
Provides-Extra: aws-secrets-manager
|
||||
Requires-Dist: boto3-stubs[secretsmanager]; extra == 'aws-secrets-manager'
|
||||
Requires-Dist: boto3>=1.35.0; extra == 'aws-secrets-manager'
|
||||
Provides-Extra: azure-key-vault
|
||||
Requires-Dist: azure-identity>=1.16.0; extra == 'azure-key-vault'
|
||||
Requires-Dist: azure-keyvault-secrets>=4.8.0; extra == 'azure-key-vault'
|
||||
Provides-Extra: gcp-secret-manager
|
||||
Requires-Dist: google-cloud-secret-manager>=2.23.1; extra == 'gcp-secret-manager'
|
||||
Provides-Extra: toml
|
||||
Requires-Dist: tomli>=2.0.1; extra == 'toml'
|
||||
Provides-Extra: yaml
|
||||
Requires-Dist: pyyaml>=6.0.1; extra == 'yaml'
|
||||
Description-Content-Type: text/markdown
|
||||
|
||||
# pydantic-settings
|
||||
|
||||
[](https://github.com/pydantic/pydantic-settings/actions/workflows/ci.yml?query=branch%3Amain)
|
||||
[](https://codecov.io/gh/pydantic/pydantic-settings)
|
||||
[](https://pypi.python.org/pypi/pydantic-settings)
|
||||
[](https://github.com/pydantic/pydantic-settings/blob/main/LICENSE)
|
||||
[](https://pepy.tech/project/pydantic-settings)
|
||||
[](https://github.com/pydantic/pydantic-settings)
|
||||
|
||||
Settings management using Pydantic.
|
||||
|
||||
See [documentation](https://docs.pydantic.dev/latest/concepts/pydantic_settings/) for more details.
|
||||
@@ -0,0 +1,51 @@
|
||||
pydantic_settings-2.13.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
pydantic_settings-2.13.1.dist-info/METADATA,sha256=-DWfWghFDnoUbQ0oR7n_hp2GvwY_uKSogbfEwArRbHk,3395
|
||||
pydantic_settings-2.13.1.dist-info/RECORD,,
|
||||
pydantic_settings-2.13.1.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
pydantic_settings-2.13.1.dist-info/WHEEL,sha256=WLgqFyCfm_KASv4WHyYy0P3pM_m7J5L9k2skdKLirC8,87
|
||||
pydantic_settings-2.13.1.dist-info/licenses/LICENSE,sha256=6zVadT4CA0bTPYO_l2kTW4n8YQVorFMaAcKVvO5_2Zg,1103
|
||||
pydantic_settings/__init__.py,sha256=_2aYjmOukI0KsXbkdAsnnNCTcwxDl8qSi5X_djGJ9vc,1707
|
||||
pydantic_settings/__pycache__/__init__.cpython-312.pyc,,
|
||||
pydantic_settings/__pycache__/exceptions.cpython-312.pyc,,
|
||||
pydantic_settings/__pycache__/main.cpython-312.pyc,,
|
||||
pydantic_settings/__pycache__/utils.cpython-312.pyc,,
|
||||
pydantic_settings/__pycache__/version.cpython-312.pyc,,
|
||||
pydantic_settings/exceptions.py,sha256=SHLrIBHeFltPMc8abiQxw-MGqEadlYI-VdLELiZtWPU,97
|
||||
pydantic_settings/main.py,sha256=IaXqxUvbcIboeOc6A5EGTz6Gy7Ua1ZqXuexrO98baV0,43312
|
||||
pydantic_settings/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
pydantic_settings/sources/__init__.py,sha256=iCWayST4iRK5Qkzlc2n_OsIPjCf8WZQOkq30N7MQ7io,2306
|
||||
pydantic_settings/sources/__pycache__/__init__.cpython-312.pyc,,
|
||||
pydantic_settings/sources/__pycache__/base.cpython-312.pyc,,
|
||||
pydantic_settings/sources/__pycache__/types.cpython-312.pyc,,
|
||||
pydantic_settings/sources/__pycache__/utils.cpython-312.pyc,,
|
||||
pydantic_settings/sources/base.py,sha256=JzekCIMHXP1_1UPbZh6WyqlJgCI2EXNO7j4-zwF3Hwk,23462
|
||||
pydantic_settings/sources/providers/__init__.py,sha256=KfYerDF3UC-0aLPc29KLuIYomPxYksryLFSPBVrZXSg,1281
|
||||
pydantic_settings/sources/providers/__pycache__/__init__.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/aws.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/azure.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/cli.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/dotenv.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/env.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/gcp.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/json.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/nested_secrets.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/pyproject.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/secrets.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/toml.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/yaml.cpython-312.pyc,,
|
||||
pydantic_settings/sources/providers/aws.py,sha256=dj4fgS2R9bbCsqIi4vYbyssPxhe47FWkQSqprjT_tOA,2729
|
||||
pydantic_settings/sources/providers/azure.py,sha256=Qhf7IR7p0177NBwiLih6vTiMwWatgpP5EfQu2EI3KiA,5584
|
||||
pydantic_settings/sources/providers/cli.py,sha256=XdxBJHz60RbxsN41dM1vNEv_tfM_9-xjNQHRn3fk8tw,70951
|
||||
pydantic_settings/sources/providers/dotenv.py,sha256=biseN85xsyiqgyFs_DCr16dmVI5ScPD0ANdnQT9uB3A,6062
|
||||
pydantic_settings/sources/providers/env.py,sha256=N3rGQLlyMGWPqIlJkr8kH41sarwFn5HZIuD_KCuX-Mo,12482
|
||||
pydantic_settings/sources/providers/gcp.py,sha256=Y_5sa0ig-zN6MwVwRzAABNj87bN9nDJsLhXGCBU94aE,9962
|
||||
pydantic_settings/sources/providers/json.py,sha256=H0BpGTSkS0V9H59jr0ZTp_an2kLCSfef0TqwJuHY0iM,1492
|
||||
pydantic_settings/sources/providers/nested_secrets.py,sha256=9vpesWyl4fssfbcalPqjjoiCr1hvi1ikexFwH2UqgPo,6622
|
||||
pydantic_settings/sources/providers/pyproject.py,sha256=zSQsV3-jtZhiLm3YlrlYoE2__tZBazp0KjQyKLNyLr0,2052
|
||||
pydantic_settings/sources/providers/secrets.py,sha256=k5CFjS6ImQH4mP_bTaVJ3Iq8RF_ul0l9FEUPJUY8YLk,4470
|
||||
pydantic_settings/sources/providers/toml.py,sha256=xySqX4H--8E7yWq49SXzAK-BDPMaW-evfGCgQ3Bsq9g,1883
|
||||
pydantic_settings/sources/providers/yaml.py,sha256=pCZ-YDsjVyQIePEIqoPplIVtL9Vrr6gNAvC7JaFaR2w,4777
|
||||
pydantic_settings/sources/types.py,sha256=USO_neh9hE5tOWRdJE2mD9olIc7feiV6i4zYMbI-U9g,1921
|
||||
pydantic_settings/sources/utils.py,sha256=Xo1dlxGgYuRmr_zdjDW_HMyoIT9MA7J1oglmPetn_Bg,10057
|
||||
pydantic_settings/utils.py,sha256=8jXay93JWt26z12XORLcgGMPCndKVDJVPWtQNt4JZ3Q,1353
|
||||
pydantic_settings/version.py,sha256=hCaqYhF5zWECzLn4r40RCAiIqvptDeoy_pjU9PLXces,19
|
||||
@@ -0,0 +1,4 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: hatchling 1.28.0
|
||||
Root-Is-Purelib: true
|
||||
Tag: py3-none-any
|
||||
@@ -0,0 +1,21 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2022 Samuel Colvin and other contributors
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
Reference in New Issue
Block a user