Date: Mon, 15 Apr 2019 06:02:47 +0000 (UTC) From: Kubilay Kocak <koobs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r498996 - head/security/py-pywinrm Message-ID: <201904150602.x3F62lMm009831@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: koobs Date: Mon Apr 15 06:02:46 2019 New Revision: 498996 URL: https://svnweb.freebsd.org/changeset/ports/498996 Log: security/py-pywinrm: Allow builds with Python 3.x Upstream supports and tests against up to Python 3.6 [1] and declares up to 3.6 in its Trove Classifiers [2]. Fix incorrect Python version support declaration in USES=python accordingly, allowing Python 3.x builds. [3] While I'm here, add TEST_DEPENDS and a test target to help with QA. [1] https://github.com/diyan/pywinrm/blob/master/.travis.yml [2] setup.py: 'Programming Language :: Python :: 3.6' PR: 237178 [3] Reported by: <timp87 gmail com> [3] Approved by: portmgr (blanket: bug fix, framework compliance) MFH: 2019Q2 Modified: head/security/py-pywinrm/Makefile Modified: head/security/py-pywinrm/Makefile ============================================================================== --- head/security/py-pywinrm/Makefile Mon Apr 15 05:55:23 2019 (r498995) +++ head/security/py-pywinrm/Makefile Mon Apr 15 06:02:46 2019 (r498996) @@ -2,6 +2,7 @@ PORTNAME= pywinrm PORTVERSION= 0.3.0 +PORTREVISION= 1 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -18,8 +19,16 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xmltodict>0:devel/ ${PYTHON_PKGNAMEPREFIX}requests-kerberos>=0.10.0:security/py-requests-kerberos@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-credssp>=0.0.1:security/py-requests-credssp@${PY_FLAVOR} -NO_ARCH= yes -USES= python:2.7 +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} + +# Actually 2.6-2.7,3.3-3.6 +USES= python USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +do-test: + @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v winrm/tests/ .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904150602.x3F62lMm009831>