mirror of
https://github.com/openbsd/ports.git
synced 2026-06-18 07:24:23 +02:00
import ports/devel/py-pydantic-settings, fixes/ok landry@
Pydantic Settings provides optional Pydantic features for loading a settings or config class from environment variables or secrets files.
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
COMMENT= settings management using Pydantic
|
||||
|
||||
MODPY_DISTV= 2.14.1
|
||||
DISTNAME= pydantic_settings-${MODPY_DISTV}
|
||||
PKGNAME= py-pydantic-settings-${MODPY_DISTV}
|
||||
|
||||
CATEGORIES= devel
|
||||
|
||||
# MIT
|
||||
PERMIT_PACKAGE=Yes
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_PYBUILD= hatchling
|
||||
MODPY_PI= Yes
|
||||
|
||||
RUN_DEPENDS= devel/py-pydantic \
|
||||
devel/py-typing-inspection \
|
||||
sysutils/py-dotenv
|
||||
|
||||
# also needs at least unported pytest-examples, diff-cover
|
||||
NO_TEST= Yes
|
||||
TEST_DEPENDS= devel/py-coverage \
|
||||
devel/py-test-mock \
|
||||
devel/py-test-pretty \
|
||||
net/py-moto \
|
||||
textproc/py-chardet
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,2 @@
|
||||
SHA256 (pydantic_settings-2.14.1.tar.gz) = 6HTTvsfnh7DJlYJ3lW7ZtN1d5qgOFiGI/a/3xeJv1fo=
|
||||
SIZE (pydantic_settings-2.14.1.tar.gz) = 235551
|
||||
@@ -0,0 +1,2 @@
|
||||
Pydantic Settings provides optional Pydantic features for loading a
|
||||
settings or config class from environment variables or secrets files.
|
||||
@@ -0,0 +1,79 @@
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings-${MODPY_DISTV}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings-${MODPY_DISTV}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings-${MODPY_DISTV}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings-${MODPY_DISTV}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings-${MODPY_DISTV}.dist-info/licenses/
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings-${MODPY_DISTV}.dist-info/licenses/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/exceptions.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/main.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/py.typed
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/base.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}aws.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}aws.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}azure.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}azure.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}dotenv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}dotenv.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}env.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}env.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}gcp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}gcp.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}json.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}json.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}nested_secrets.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}nested_secrets.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}pyproject.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}pyproject.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}secrets.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}secrets.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}toml.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}toml.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}yaml.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/${MODPY_PYCACHE}yaml.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/aws.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/azure.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/cli.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/dotenv.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/env.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/gcp.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/json.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/nested_secrets.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/pyproject.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/secrets.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/toml.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/providers/yaml.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/types.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/sources/utils.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/utils.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pydantic_settings/version.py
|
||||
Reference in New Issue
Block a user