Date: Tue, 11 Feb 2020 12:14:53 +0000 (UTC) From: Kai Knoblich <kai@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r525810 - in head/devel/py-setuptools_scm: . files Message-ID: <202002111214.01BCEr3K049229@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002111214.01BCEr3K049229>