# $NetBSD: Makefile,v 1.26 2023/12/31 08:01:32 adam Exp $ DISTNAME= attrs-23.2.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=a/attrs/} MAINTAINER= pkgsrc-users@NetBSD.org #HOMEPAGE= https://www.attrs.org/ COMMENT= Attributes without boilerplate LICENSE= mit TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs-[0-9]*:../../devel/py-hatch-vcs TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-fancy-pypi-readme-[0-9]*:../../devel/py-hatch-fancy-pypi-readme # tests are doomed because py-test and py-hypothesis depend on py-attrs #TEST_DEPENDS+= ${PYPKGPREFIX}-Pympler-[0-9]*:../../devel/py-Pympler #TEST_DEPENDS+= ${PYPKGPREFIX}-cloudpickle-[0-9]*:../../wip/py-cloudpickle #TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis #TEST_DEPENDS+= ${PYPKGPREFIX}-mypy>=1.1.1:../../lang/py-mypy #TEST_DEPENDS+= ${PYPKGPREFIX}-zope.interface-[0-9]*:../../devel/py-zope.interface #TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=5.3:../../devel/py-coverage PYTHON_VERSIONS_INCOMPATIBLE= 27 USE_LANGUAGES= # none #.include "../../lang/python/pyversion.mk" #.if ${PYTHON_VERSION} < 311 #TEST_DEPENDS+= ${PYPKGPREFIX}-test-mypy-plugins-[0-9]*:../../devel/py-test-mypy-plugins #.endif .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk"