From owner-svn-ports-all@freebsd.org Tue Feb 11 12:14:54 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 41BF323304B; Tue, 11 Feb 2020 12:14:54 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48H1tQ13V8z3wkx; Tue, 11 Feb 2020 12:14:54 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 1F7D97EFC; Tue, 11 Feb 2020 12:14:54 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 01BCEs8h049230; Tue, 11 Feb 2020 12:14:54 GMT (envelope-from kai@FreeBSD.org) Received: (from kai@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 01BCEr3K049229; Tue, 11 Feb 2020 12:14:53 GMT (envelope-from kai@FreeBSD.org) Message-Id: <202002111214.01BCEr3K049229@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: kai set sender to kai@FreeBSD.org using -f From: Kai Knoblich Date: Tue, 11 Feb 2020 12:14:53 +0000 (UTC) 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 X-SVN-Group: ports-head X-SVN-Commit-Author: kai X-SVN-Commit-Paths: in head/devel/py-setuptools_scm: . files X-SVN-Commit-Revision: 525810 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Feb 2020 12:14:54 -0000 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 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