Skip to content

Commit

Permalink
net-mgmt/py-ciscoconfparse: Update to 1.9.16
Browse files Browse the repository at this point in the history
* Switch to PEP517 build framework.

* Convert to USE_PYTHON=pytest to simplify Makefile.

* Remove no longer required patch for newer releases of setuptools.

Changelog since 1.5.51:

mpenning/ciscoconfparse@v1.5.51...1.9.16
  • Loading branch information
knobix committed Oct 31, 2023
1 parent 6087755 commit 0f718a2
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 475 deletions.
23 changes: 12 additions & 11 deletions net-mgmt/py-ciscoconfparse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ciscoconfparse
DISTVERSION= 1.5.51
DISTVERSION= 1.9.16
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Expand All @@ -11,19 +11,20 @@ WWW= http://www.pennington.net/py/ciscoconfparse/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE

BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}loguru>0:devel/py-loguru@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}loguru>0:devel/py-loguru@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}passlib>0:security/py-passlib@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.6.1:devel/py-poetry-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=23.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.38.4:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}deprecated>=1.2.14:devel/py-deprecated@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dnspython>=2.4.2:dns/py-dnspython@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}loguru>=0.7.2:devel/py-loguru@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}passlib>=1.7.4:security/py-passlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}toml>=0.10.2:textproc/py-toml@${PY_FLAVOR}

USES= python
USE_PYTHON= distutils autoplist
USE_PYTHON= autoplist pep517 pytest

NO_ARCH= yes
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}

do-test:
@cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs
NO_ARCH= yes

.include <bsd.port.mk>
6 changes: 3 additions & 3 deletions net-mgmt/py-ciscoconfparse/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1635877655
SHA256 (ciscoconfparse-1.5.51.tar.gz) = 392688d883727cc85b09d294bcc13c15e5d8f9c7b3b571ad8570028514ae1364
SIZE (ciscoconfparse-1.5.51.tar.gz) = 145675
TIMESTAMP = 1698590690
SHA256 (ciscoconfparse-1.9.16.tar.gz) = 35dca4b79d24bf18e7e85ed045e99785f2b4914fe11de0ca4ffa389c064d3045
SIZE (ciscoconfparse-1.9.16.tar.gz) = 463762

0 comments on commit 0f718a2

Please sign in to comment.