add
This commit is contained in:
@@ -0,0 +1 @@
|
||||
pip
|
||||
@@ -0,0 +1,72 @@
|
||||
Metadata-Version: 2.5
|
||||
Name: pydantic-settings
|
||||
Version: 2.16.0
|
||||
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.11
|
||||
Classifier: Programming Language :: Python :: 3.12
|
||||
Classifier: Programming Language :: Python :: 3.13
|
||||
Classifier: Programming Language :: Python :: 3.14
|
||||
Classifier: Programming Language :: Python :: 3.15
|
||||
Classifier: Topic :: Internet
|
||||
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|
||||
Requires-Python: >=3.11
|
||||
Requires-Dist: pydantic>=2.7.0
|
||||
Requires-Dist: python-dotenv>=1.2.2
|
||||
Requires-Dist: typing-extensions>=4.0.0
|
||||
Requires-Dist: typing-inspection>=0.4.0
|
||||
Provides-Extra: aws-secrets-manager
|
||||
Requires-Dist: boto3>=1.35.0; extra == 'aws-secrets-manager'
|
||||
Provides-Extra: aws-systems-manager
|
||||
Requires-Dist: boto3>=1.35.0; extra == 'aws-systems-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
|
||||
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://pydantic.dev/docs/validation/latest/concepts/pydantic_settings/) for more details.
|
||||
|
||||
## Part of the Pydantic Stack
|
||||
|
||||
The Pydantic Stack is everything you need to ship production-grade AI agents:
|
||||
|
||||
- [Pydantic AI](https://pydantic.dev/pydantic-ai?utm_source=github&utm_medium=readme&utm_campaign=pydantic-settings) - Type-safe agent framework
|
||||
- [Pydantic Logfire](https://pydantic.dev/logfire?utm_source=github&utm_medium=readme&utm_campaign=pydantic-settings) - AI-first, full-stack observability
|
||||
- [Logfire AI Gateway](https://pydantic.dev/ai-gateway?utm_source=github&utm_medium=readme&utm_campaign=pydantic-settings) - Unified LLM proxy
|
||||
@@ -0,0 +1,50 @@
|
||||
pydantic_settings-2.16.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
pydantic_settings-2.16.0.dist-info/METADATA,sha256=RwZWESOIvKlf19J7iVT9ofEd1leVY8-5wOoERdF0a3c,3976
|
||||
pydantic_settings-2.16.0.dist-info/RECORD,,
|
||||
pydantic_settings-2.16.0.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
|
||||
pydantic_settings-2.16.0.dist-info/licenses/LICENSE,sha256=6zVadT4CA0bTPYO_l2kTW4n8YQVorFMaAcKVvO5_2Zg,1103
|
||||
pydantic_settings/__init__.py,sha256=tTiNahsJd1YoLlZ_7-9DCauUqzZKBI50U1k1pKnl8io,1899
|
||||
pydantic_settings/__pycache__/__init__.cpython-311.pyc,,
|
||||
pydantic_settings/__pycache__/exceptions.cpython-311.pyc,,
|
||||
pydantic_settings/__pycache__/main.cpython-311.pyc,,
|
||||
pydantic_settings/__pycache__/utils.cpython-311.pyc,,
|
||||
pydantic_settings/__pycache__/version.cpython-311.pyc,,
|
||||
pydantic_settings/exceptions.py,sha256=o9WAppV9m_8334HP2LqxzbrVfM4WHV56Cqit57tgL4A,426
|
||||
pydantic_settings/main.py,sha256=5vzSHC8Sauvgd1kLYWP8mqOuMoSoPIktc8ZE7ynVXN8,52988
|
||||
pydantic_settings/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
pydantic_settings/sources/__init__.py,sha256=qgyT1nKnafXrJ3cAa64iybzcGOluGtrDUjBYmdE5xnE,2518
|
||||
pydantic_settings/sources/__pycache__/__init__.cpython-311.pyc,,
|
||||
pydantic_settings/sources/__pycache__/base.cpython-311.pyc,,
|
||||
pydantic_settings/sources/__pycache__/types.cpython-311.pyc,,
|
||||
pydantic_settings/sources/__pycache__/utils.cpython-311.pyc,,
|
||||
pydantic_settings/sources/base.py,sha256=95vd9QsbWIalA5isQkkGJ1R6uju07RFRKfWJcFSHA08,32895
|
||||
pydantic_settings/sources/providers/__init__.py,sha256=A9lunr0gzZodhJVmmb1gxOuLyBBDVB8jEMGNDD0Sxik,1395
|
||||
pydantic_settings/sources/providers/__pycache__/__init__.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/aws.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/azure.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/cli.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/dotenv.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/env.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/gcp.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/json.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/nested_secrets.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/pyproject.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/secrets.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/toml.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/__pycache__/yaml.cpython-311.pyc,,
|
||||
pydantic_settings/sources/providers/aws.py,sha256=bSPpsXJymzakQ3MJ-IWUPBLEjzuivQg8LCeMQR2hnWg,5328
|
||||
pydantic_settings/sources/providers/azure.py,sha256=3nVOiCuCpzTk6c37y64mX36MTZ4iAPqqgvdP6RW9ATA,9847
|
||||
pydantic_settings/sources/providers/cli.py,sha256=0GqTaG-k0xVlgSr2E9LqJzFTfaDJlrryCzppfNlVDsw,90832
|
||||
pydantic_settings/sources/providers/dotenv.py,sha256=0jBlxR7B6cZM2NZFjDwbCxxs0ldK2BIKjXqAxHeo98c,9235
|
||||
pydantic_settings/sources/providers/env.py,sha256=8mIQP-J9y7Ipklebo2rskQPE30zUE9TDXn5R0uhUs7M,16914
|
||||
pydantic_settings/sources/providers/gcp.py,sha256=MXAexwOMLkQNgbjpcAqgXdllYUQBO5Q-Dv2-grj3A7o,15997
|
||||
pydantic_settings/sources/providers/json.py,sha256=sO5NaWgIa2Z2wcR2KHj3mYbxtRvOQ95j1elP3aJI5qs,2357
|
||||
pydantic_settings/sources/providers/nested_secrets.py,sha256=MpVhM4RZz1LCGysbcebd3yIiztg_nEGrFmT8N3V1-fQ,9925
|
||||
pydantic_settings/sources/providers/pyproject.py,sha256=BcW547-2IeGN3Ob7PxN_bIm0YKFHLhxlAH-ZbRqVJEE,2154
|
||||
pydantic_settings/sources/providers/secrets.py,sha256=QR-uCdm58vSb-NMF97YohCuZi09Gsm9CP6KBnrz4X0I,5465
|
||||
pydantic_settings/sources/providers/toml.py,sha256=0gf6Fu_KNg_noOBj69Bc9Zx2GrkckvtkWzrVx_zAFxg,2358
|
||||
pydantic_settings/sources/providers/yaml.py,sha256=daVWmyr494hn_Y4POSURM-K2_xwRJdLlRVC2iHRgNIg,5963
|
||||
pydantic_settings/sources/types.py,sha256=B0tcQqzGS9SgvPmfTMHrLZXCBZnPoC2XcAVpp0zbGUs,2552
|
||||
pydantic_settings/sources/utils.py,sha256=IS4Ts8Wck_IZm3tTjbH0m7ydvML9YK462RtpRZtiG-Y,20894
|
||||
pydantic_settings/utils.py,sha256=pAhQ61dAxTHGbJqD0J0xjP2ASOaGr0mKqI7cNsLCMpE,1347
|
||||
pydantic_settings/version.py,sha256=jiA10lSth3WxgNVaOyuNAAoOLCKIJuQwQpX-f2z0MDg,19
|
||||
@@ -0,0 +1,4 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: hatchling 1.32.4
|
||||
Root-Is-Purelib: true
|
||||
Tag: py3-none-any
|
||||
+21
@@ -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