Skip to content

Commit ba5a9e6

Browse files
committed
py-setuptools: update to 80.10.1.
v80.10.1 ======== Misc ---- - #5152 v80.10.0 ======== Features -------- - Remove post-release tags on setuptools' own build. (#4530) - Refreshed vendored dependencies. (#5139) Misc ---- - #5033
1 parent 7dc5277 commit ba5a9e6

3 files changed

Lines changed: 108 additions & 159 deletions

File tree

devel/py-setuptools/Makefile

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.271 2025/05/27 07:28:15 adam Exp $
1+
# $NetBSD: Makefile,v 1.272 2026/01/25 23:02:14 wiz Exp $
22

3-
DISTNAME= setuptools-80.9.0
3+
DISTNAME= setuptools-80.10.1
44
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
55
CATEGORIES= devel python
66
MASTER_SITES= ${MASTER_SITE_PYPI:=s/setuptools/}
@@ -11,6 +11,8 @@ COMMENT= New Python packaging system
1111
LICENSE= python-software-foundation OR zpl-2.0
1212

1313
TEST_DEPENDS+= ${PYPKGPREFIX}-build>=1.0.3:../../devel/py-build
14+
# not listed in pyproject but needed
15+
TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=0:../../devel/py-coverage
1416
TEST_DEPENDS+= ${PYPKGPREFIX}-filelock>=3.4.0:../../devel/py-filelock
1517
TEST_DEPENDS+= ${PYPKGPREFIX}-ini2toml>=0.14:../../textproc/py-ini2toml
1618
TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.develop>=7.21:../../devel/py-jaraco.develop
@@ -20,19 +22,30 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.test>=5.5:../../devel/py-jaraco.test
2022
TEST_DEPENDS+= ${PYPKGPREFIX}-packaging>=24.2:../../devel/py-packaging
2123
TEST_DEPENDS+= ${PYPKGPREFIX}-pip>=19.1:../../devel/py-pip
2224
TEST_DEPENDS+= ${PYPKGPREFIX}-test-home>=0.5:../../devel/py-test-home
25+
# listed in pyprojects, but makes more tests fail
26+
#TEST_DEPENDS+= ${PYPKGPREFIX}-test-perf>=0:../../devel/py-test-perf
2327
TEST_DEPENDS+= ${PYPKGPREFIX}-test-subprocess-[0-9]*:../../devel/py-test-subprocess
2428
TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
2529
TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=3:../../devel/py-test-xdist
2630
TEST_DEPENDS+= ${PYPKGPREFIX}-tomli_w>=1.0.0:../../textproc/py-tomli_w
2731
TEST_DEPENDS+= ${PYPKGPREFIX}-virtualenv>=13.0.0:../../devel/py-virtualenv
2832
TEST_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.44.0:../../devel/py-wheel
33+
# pyproject-hooks
34+
35+
REPLACE_PYTHON+= setuptools/_vendor/bin/wheel
2936

3037
# Pick setuptools.tests which are not built nor installed.
3138
TEST_ENV+= PYTHONPATH=${WRKSRC}
3239

33-
# as of 75.8.2
34-
# 25 failed, 1176 passed, 42 skipped, 10 xfailed, 2 xpassed, 18 errors
40+
# as of 80.10.1
41+
# 2 failed, 1147 passed, 36 skipped, 13 xfailed, 3 xpassed
42+
# or
43+
# 8 failed, 1141 passed, 36 skipped, 13 xfailed, 3 xpassed
44+
.if make(test)
45+
ALLOW_NETWORK_ACCESS= yes
46+
.endif
3547

48+
.include "../../lang/python/application.mk"
3649
.include "../../lang/python/batteries-included.mk"
3750
.include "../../lang/python/wheel.mk"
3851
.include "../../mk/bsd.pkg.mk"

0 commit comments

Comments
 (0)