diff --git a/devel/py-apispec/Makefile b/devel/py-apispec/Makefile index 34ea0decad01..073cd1373e64 100644 --- a/devel/py-apispec/Makefile +++ b/devel/py-apispec/Makefile @@ -1,5 +1,5 @@ PORTNAME= apispec -DISTVERSION= 6.3.1 +DISTVERSION= 6.6.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,23 +11,20 @@ WWW= https://github.com/marshmallow-code/apispec LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prance>0:devel/py-prance@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit>0:devel/py-flit@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}prance>0:devel/py-prance@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}marshmallow>0:devel/py-marshmallow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}openapi-spec-validator>0:devel/py-openapi-spec-validator@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}prance>=0.11:devel/py-prance@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR} -# tests_require = prance[osv]>=0.11 -TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}openapi-spec-validator>0:devel/py-openapi-spec-validator@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}prance>=0.11:devel/py-prance@${PY_FLAVOR} - USES= python -USE_PYTHON= autoplist concurrent distutils pytest +USE_PYTHON= autoplist concurrent pep517 pytest TEST_ENV= PYTHONPATH=${WRKSRC}/src -PYTEST_BROKEN_TESTS= test_openapi_tools_validate_v2 \ - test_openapi_tools_validate_v3 - NO_ARCH= yes .include diff --git a/devel/py-apispec/distinfo b/devel/py-apispec/distinfo index be95b0d0fa31..2a115bc05d22 100644 --- a/devel/py-apispec/distinfo +++ b/devel/py-apispec/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703302207 -SHA256 (apispec-6.3.1.tar.gz) = b38e4479916d43f2b1e88ce15fc2fae93adf2e8d55cb59ec74ac66a827941483 -SIZE (apispec-6.3.1.tar.gz) = 77634 +TIMESTAMP = 1712575571 +SHA256 (apispec-6.6.0.tar.gz) = c0846f8eaa5119c46b2ecfe9bc24ed19dba8845f8655d00b51ddd296a10ea4cb +SIZE (apispec-6.6.0.tar.gz) = 76220