1PORTNAME= astroid 2PORTVERSION= 3.3.9 3CATEGORIES= devel python 4MASTER_SITES= PYPI 5PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} 6 7MAINTAINER= ports@MidnightBSD.org 8COMMENT= Abstract syntax tree for Python with inference support 9WWW= https://pylint.readthedocs.io/projects/astroid/en/latest/ \ 10 https://github.com/pylint-dev/astroid 11 12LICENSE= lgpl2.1+ 13LICENSE_FILE= ${WRKSRC}/LICENSE 14 15BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.6:devel/py-setuptools@${PY_FLAVOR} \ 16 ${PYTHON_PKGNAMEPREFIX}wheel>=0.37.1:devel/py-wheel@${PY_FLAVOR} 17 18USES= python 19USE_PYTHON= autoplist concurrent pep517 20 21NO_ARCH= yes 22NO_TEST= yes 23 24.include <bsd.port.pre.mk> 25 26.if ${PYTHON_REL} < 31100 27RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.0:devel/py-typing-extensions@${PY_FLAVOR} 28.endif 29 30.include <bsd.port.post.mk> 31