diff --git a/devel/py-pydantic-settings/Makefile b/devel/py-pydantic-settings/Makefile index a029775658f5..32310c74b429 100644 --- a/devel/py-pydantic-settings/Makefile +++ b/devel/py-pydantic-settings/Makefile @@ -1,31 +1,39 @@ PORTNAME= pydantic-settings -DISTVERSION= 2.14.2 +DISTVERSION= 2.15.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Settings management using Pydantic WWW= https://docs.pydantic.dev/latest/concepts/pydantic_settings/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.7.0:devel/py-pydantic2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dotenv>=0.21.0:www/py-python-dotenv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-inspection>=0.4.0:devel/py-typing-inspection@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-examples>0:devel/py-pytest-examples@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-mock>=0:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-pretty>=0:devel/py-pytest-pretty@${PY_FLAVOR} USES= cpe python -USE_PYTHON= pep517 autoplist pytest # 1 test fails +USE_PYTHON= pep517 autoplist pytest + +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} +TEST_ARGS= --disable-plugin-autoload \ + -p pytest_examples \ + -p pytest_mock \ + -p pytest_pretty NO_ARCH= yes CPE_VENDOR= pydantic_project +# tests as of 2.15.0: 558 passed 136 skipped + .include diff --git a/devel/py-pydantic-settings/distinfo b/devel/py-pydantic-settings/distinfo index 598b89886b21..ddea44cf771f 100644 --- a/devel/py-pydantic-settings/distinfo +++ b/devel/py-pydantic-settings/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1781932737 -SHA256 (pydantic_settings-2.14.2.tar.gz) = c19dd64b19097f1de80184f0cc7b0272a13ae6e170cbf240a3e27e381ed14a5f -SIZE (pydantic_settings-2.14.2.tar.gz) = 237700 +TIMESTAMP = 1789238990 +SHA256 (pydantic_settings-2.15.0.tar.gz) = 694b793e84f766ba76a90ebdefc01d0a9a045dab0382bee70393da93712ad117 +SIZE (pydantic_settings-2.15.0.tar.gz) = 261253