diff --git a/biology/py-biom-format/Makefile b/biology/py-biom-format/Makefile --- a/biology/py-biom-format/Makefile +++ b/biology/py-biom-format/Makefile @@ -1,8 +1,6 @@ PORTNAME= biom-format -PORTVERSION= 2.1.16 -PORTREVISION= 1 +DISTVERSION= 2.1.17 CATEGORIES= biology python -MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= jrm@FreeBSD.org @@ -11,22 +9,26 @@ LICENSE= BSD3CLAUSE -BUILD_DEPENDS= ${PYNUMPY} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ - ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}scipy>=1.3.1:science/py-scipy@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}h5py>=2.2.0:science/py-h5py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>=0.20.0:math/py-pandas@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}h5py>=2.2.0:science/py-h5py@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}scipy>=1.3.1:science/py-scipy@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>=4.0.1:devel/py-flake8@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist concurrent cython distutils pytest - -.include - -post-extract: - ${RM} -r ${WRKSRC}/tests +USE_GITHUB= yes +GH_ACCOUNT= biocore +USE_PYTHON= autoplist concurrent cython3 pep517 pytest post-install: - ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/biom/*.so + @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + + +do-test: + cd ${WRKSRC} && ${PYTHON_CMD} setup.py build_ext --inplace && ${PYTHON_CMD} -m pytest biom -.include +.include diff --git a/biology/py-biom-format/distinfo b/biology/py-biom-format/distinfo --- a/biology/py-biom-format/distinfo +++ b/biology/py-biom-format/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718787972 -SHA256 (biom-format-2.1.16.tar.gz) = 47f88d57a94ecaa4d06f3578ca394e78db6d12e46ab0886634743181e67dcfc9 -SIZE (biom-format-2.1.16.tar.gz) = 11720476 +TIMESTAMP = 1766032026 +SHA256 (biocore-biom-format-2.1.17_GH0.tar.gz) = 70dc179472330e6cfb1b1e3483bcf3e17a9dedd91e7ee7c38b2906f1852cb042 +SIZE (biocore-biom-format-2.1.17_GH0.tar.gz) = 11893179