1PORTNAME= mkdocstrings-python 2DISTVERSION= 2.0.1 3CATEGORIES= textproc python 4MASTER_SITES= PYPI 5PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} 6DISTNAME= mkdocstrings_python-${DISTVERSION} 7 8MAINTAINER= ports@MidnightBSD.org 9COMMENT= Python handler for mkdocstrings 10WWW= https://github.com/mkdocstrings/python 11 12LICENSE= iscl 13LICENSE_FILE= ${WRKSRC}/LICENSE 14 15BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR} 16RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}griffe>=1.13.0:textproc/py-griffe@${PY_FLAVOR} \ 17 ${PYTHON_PKGNAMEPREFIX}mkdocs-autorefs>=1.4:textproc/py-mkdocs-autorefs@${PY_FLAVOR} 18 19USES= python 20USE_PYTHON= autoplist pep517 21 22CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}mkdocstrings-python-legacy 23 24NO_ARCH= yes 25# circular dependency so can't run test 26NO_TEST= yes 27 28.include <bsd.port.pre.mk> 29 30.if ${PYTHON_REL} < 31100 31RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0:devel/py-typing-extensions@${PY_FLAVOR} 32.endif 33 34.include <bsd.port.post.mk> 35