View | Details | Raw Unified | Return to bug 259445
Collapse All | Expand All

(-)b/devel/py-setuptools_scm/Makefile (-7 / +12 lines)
Lines 1-5 Link Here
1
PORTNAME=	setuptools_scm
1
PORTNAME=	setuptools_scm
2
PORTVERSION=	5.0.2
2
PORTVERSION=	6.3.2
3
CATEGORIES=	devel python
3
CATEGORIES=	devel python
4
MASTER_SITES=	CHEESESHOP
4
MASTER_SITES=	CHEESESHOP
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 10-19 COMMENT= Setuptools plugin to manage your versions by scm tags Link Here
10
LICENSE=	MIT
10
LICENSE=	MIT
11
LICENSE_FILE=	${WRKSRC}/LICENSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
12
13
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
13
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR}
14
		${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \
14
TEST_DEPENDS=	git:devel/git \
15
		git:devel/git \
15
		${PY_MERCURIAL} \
16
		${PY_MERCURIAL}
16
		${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
17
18
18
USES=		python:3.6+
19
USES=		python:3.6+
19
USE_PYTHON=	autoplist distutils
20
USE_PYTHON=	autoplist distutils
Lines 28-36 OPTIONS_DEFINE= TOML Link Here
28
OPTIONS_DEFAULT=	TOML
29
OPTIONS_DEFAULT=	TOML
29
30
30
TOML_DESC=		Support PEP 517/518 (Keep this enabled to avoid build errors)
31
TOML_DESC=		Support PEP 517/518 (Keep this enabled to avoid build errors)
31
TOML_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}toml>0:textproc/py-toml@${PY_FLAVOR}
32
TOML_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tomli>=1.0.0:textproc/py-tomli@${PY_FLAVOR}
33
34
# Skip ntegration tests that require a more recent version of py-virtualenv
35
post-extract:
36
	@${MV} ${WRKSRC}/testing/test_setuptools_support.py ${WRKSRC}/testing/test_setuptools_support.py.dist
32
37
33
do-test:
38
do-test:
34
	@cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs
39
	@cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs
35
40
36
.include <bsd.port.mk>
41
.include <bsd.port.mk>
(-)b/devel/py-setuptools_scm/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1634646880
1
TIMESTAMP = 1631813313
2
SHA256 (setuptools_scm-5.0.2.tar.gz) = 83a0cedd3449e3946307811a4c7b9d89c4b5fd464a2fb5eeccd0a5bb158ae5c8
2
SHA256 (setuptools_scm-6.3.2.tar.gz) = a49aa8081eeb3514eb9728fa5040f2eaa962d6c6f4ec9c32f6c1fba88f88a0f2
3
SIZE (setuptools_scm-5.0.2.tar.gz) = 52273
3
SIZE (setuptools_scm-6.3.2.tar.gz) = 57207

Return to bug 259445