svn commit: r525810 - in head/devel/py-setuptools_scm: . files
Kai Knoblich
kai at FreeBSD.org
Tue Feb 11 12:14:54 UTC 2020
Author: kai
Date: Tue Feb 11 12:14:53 2020
New Revision: 525810
URL: https://svnweb.freebsd.org/changeset/ports/525810
Log:
devel/py-setuptools_scm: Update to 3.4.3
* Introduce default option "TOML" which enables support for parsing
pyproject.toml files if "setuptools_scm[toml]" is present. [1]
* Add "do-test" target to make future QA easier.
* Remove the no longer required patch for setup.py which was needed for the
transition from release 1.17 to 3.1.0 in r491631 as workaround for
environments that use portmaster.
Changelog since 3.3.3:
https://github.com/pypa/setuptools_scm/blob/v3.4.3/CHANGELOG.rst
Requested by: sunpoet (via private e-mail) [1]
Deleted:
head/devel/py-setuptools_scm/files/
Modified:
head/devel/py-setuptools_scm/Makefile
head/devel/py-setuptools_scm/distinfo
Modified: head/devel/py-setuptools_scm/Makefile
==============================================================================
--- head/devel/py-setuptools_scm/Makefile Tue Feb 11 12:05:54 2020 (r525809)
+++ head/devel/py-setuptools_scm/Makefile Tue Feb 11 12:14:53 2020 (r525810)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= setuptools_scm
-PORTVERSION= 3.3.3
+PORTVERSION= 3.4.3
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,9 +12,23 @@ COMMENT= Setuptools plugin to manage your versions by
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \
+ git:devel/git \
+ hg:devel/mercurial
+
USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
+
+OPTIONS_DEFINE= TOML
+OPTIONS_DEFAULT= TOML
+
+TOML_DESC= Support for parsing pyproject.toml files [PEP 517/518]
+TOML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml>0:textproc/py-toml@${PY_FLAVOR}
+
+do-test:
+ @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs
.include <bsd.port.mk>
Modified: head/devel/py-setuptools_scm/distinfo
==============================================================================
--- head/devel/py-setuptools_scm/distinfo Tue Feb 11 12:05:54 2020 (r525809)
+++ head/devel/py-setuptools_scm/distinfo Tue Feb 11 12:14:53 2020 (r525810)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1558367876
-SHA256 (setuptools_scm-3.3.3.tar.gz) = bd25e1fb5e4d603dcf490f1fde40fb4c595b357795674c3e5cb7f6217ab39ea5
-SIZE (setuptools_scm-3.3.3.tar.gz) = 36903
+TIMESTAMP = 1581280316
+SHA256 (setuptools_scm-3.4.3.tar.gz) = 26b8a108783cd88f4b15ff1f0f347d6b476db25d0c226159b835d713f9487320
+SIZE (setuptools_scm-3.4.3.tar.gz) = 45549
More information about the svn-ports-all
mailing list