diff --git a/astro/py-pyvo/Makefile b/astro/py-pyvo/Makefile index 680e17eb7953..a5fcb7df4536 100644 --- a/astro/py-pyvo/Makefile +++ b/astro/py-pyvo/Makefile @@ -1,34 +1,35 @@ PORTNAME= pyvo -PORTVERSION= 1.8.1 +PORTVERSION= 1.9.0 CATEGORIES= astro python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Package for accessing Virtual Observatory data and services WWW= https://pyvo.readthedocs.io/en/latest/ \ https://github.com/astropy/pyvo LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst -BUILD_DEPENDS= ${PY_SETUPTOOLS} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=4.2:astro/py-astropy@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=5.0:astro/py-astropy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-astropy>0:astro/py-pytest-astropy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-astropy-header>0:astro/py-pytest-astropy-header@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-doctestplus>=0.13:devel/py-pytest-doctestplus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests-mock>0:www/py-requests-mock@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}requests-mock>0:www/py-requests-mock@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-timeout>0:devel/py-pytest-timeout@${PY_FLAVOR} USES= python -USE_PYTHON= distutils autoplist pytest +USE_PYTHON= pep517 autoplist pytest NO_ARCH= yes TEST_ARGS= --remote-data # tests as of 1.8.1: 510 passed, 1 xfailed, 1 xpassed in 101.56s .include diff --git a/astro/py-pyvo/distinfo b/astro/py-pyvo/distinfo index 9f0f4837720e..74a271c0e6ad 100644 --- a/astro/py-pyvo/distinfo +++ b/astro/py-pyvo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1777541923 -SHA256 (pyvo-1.8.1.tar.gz) = d3cc60aa3d3416d22c89e465a04dfa9f521085fdd5228cce2cffd2fee3a9e709 -SIZE (pyvo-1.8.1.tar.gz) = 2120129 +TIMESTAMP = 1780814834 +SHA256 (pyvo-1.9.0.tar.gz) = 5f285d90df96bae3074c5ca215995530af626208603c9246f016ed5c5cfc9cc0 +SIZE (pyvo-1.9.0.tar.gz) = 2162580 diff --git a/astro/py-pyvo/files/patch-setup.cfg b/astro/py-pyvo/files/patch-setup.cfg new file mode 100644 index 000000000000..ba722292be9b --- /dev/null +++ b/astro/py-pyvo/files/patch-setup.cfg @@ -0,0 +1,12 @@ +-- Remove the conflicting samp_hub entry point as it is already provided by the astro/py-astropy port. + +--- setup.cfg.orig 2026-06-07 06:53:09 UTC ++++ setup.cfg +@@ -82,7 +82,6 @@ console_scripts = + + [options.entry_points] + console_scripts = +- samp_hub = astropy.samp.hub_script:hub_script + + [coverage:run] + source = pyvo