pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/py-junos-eznc



Module Name:    pkgsrc
Committed By:   he
Date:           Wed Oct 28 16:45:21 UTC 2026

Modified Files:
        pkgsrc/net/py-junos-eznc: Makefile PLIST distinfo

Log Message:
net/py-junos-eznc: Upgrade to version 2.8.2.

Pkgsrc changes:
 * Bump a few dependencies
 * Checksum changes

Upstream changes:

## Release 2.8.2 - 22 Jun 2026

## Features Added
- Gather facts for the satellite devices

## Bugs Fixed
- Updated the SW install output messages in the progress callback

## Release 2.8.1 - 1 Jun 2026

## Features Added
- Upgraded Jinja2 version 3.1.6

## Bugs Fixed
- Modified the eval operation to use the safe_eval operation in
  the PyEZ table view, addressing security vulnerabilities
- Added hostname validation before substituting the hostname in
  the proxy_command

## Release 2.8.0 - 19 May 2026

## Features Added
- Added support for routing instances and satellite options in
  `sw.install()` (#1403)
- Introduced support for the `proxy_command` parameter (#1401)
- Enabled the "request vmhost zeroize" functionality (#1372)

## Bugs Fixed
- Replaced the deprecated `setParseAction` with `set_parse_action` (#1399)
- Fixed an issue where `allow_agent` and `look_for_keys` parameters
  were not being honored by `ssh_client` (#1405)
- Revised `SECURITY.md` for improved clarity on updates and reporting (#1402)
- Added support for issue and pull request templates for different
  types of issues: Bug, Feature, Task, and Security (#1407)


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 pkgsrc/net/py-junos-eznc/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/py-junos-eznc/PLIST
cvs rdiff -u -r1.20 -r1.21 pkgsrc/net/py-junos-eznc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/py-junos-eznc/Makefile
diff -u pkgsrc/net/py-junos-eznc/Makefile:1.32 pkgsrc/net/py-junos-eznc/Makefile:1.33
--- pkgsrc/net/py-junos-eznc/Makefile:1.32      Fri Oct 16 19:44:08 2026
+++ pkgsrc/net/py-junos-eznc/Makefile   Wed Oct 28 16:45:20 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2026/10/16 19:44:08 adam Exp $
+# $NetBSD: Makefile,v 1.33 2026/10/28 16:45:20 he Exp $
 
-DISTNAME=      junos_eznc-2.7.6
+DISTNAME=      junos_eznc-2.8.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=j/junos-eznc/}
@@ -11,7 +11,8 @@ COMMENT=      Python library to manage JunOS 
 LICENSE=       apache-2.0
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-DEPENDS+=      ${PYPKGPREFIX}-jinja2>=2.7.1:../../textproc/py-jinja2
+
+DEPENDS+=      ${PYPKGPREFIX}-jinja2>=3.1.6:../../textproc/py-jinja2
 DEPENDS+=      ${PYPKGPREFIX}-lxml>=3.2.4:../../textproc/py-lxml
 DEPENDS+=      ${PYPKGPREFIX}-ncclient>=0.7.0:../../net/py-ncclient
 DEPENDS+=      ${PYPKGPREFIX}-paramiko>=3.5.0:../../security/py-paramiko

Index: pkgsrc/net/py-junos-eznc/PLIST
diff -u pkgsrc/net/py-junos-eznc/PLIST:1.11 pkgsrc/net/py-junos-eznc/PLIST:1.12
--- pkgsrc/net/py-junos-eznc/PLIST:1.11 Wed Jun  4 10:28:06 2025
+++ pkgsrc/net/py-junos-eznc/PLIST      Wed Oct 28 16:45:20 2026
@@ -1,10 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2025/06/04 10:28:06 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/METADATA
-${PYSITELIB}/${WHEEL_INFODIR}/RECORD
-${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
-${PYSITELIB}/${WHEEL_INFODIR}/namespace_packages.txt
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.12 2026/10/28 16:45:20 he Exp $
 ${PYSITELIB}/jnpr/junos/__init__.py
 ${PYSITELIB}/jnpr/junos/__init__.pyc
 ${PYSITELIB}/jnpr/junos/__init__.pyo
@@ -120,6 +114,9 @@ ${PYSITELIB}/jnpr/junos/factory/factory_
 ${PYSITELIB}/jnpr/junos/factory/optable.py
 ${PYSITELIB}/jnpr/junos/factory/optable.pyc
 ${PYSITELIB}/jnpr/junos/factory/optable.pyo
+${PYSITELIB}/jnpr/junos/factory/safe_eval.py
+${PYSITELIB}/jnpr/junos/factory/safe_eval.pyc
+${PYSITELIB}/jnpr/junos/factory/safe_eval.pyo
 ${PYSITELIB}/jnpr/junos/factory/state_machine.py
 ${PYSITELIB}/jnpr/junos/factory/state_machine.pyc
 ${PYSITELIB}/jnpr/junos/factory/state_machine.pyo
@@ -159,6 +156,9 @@ ${PYSITELIB}/jnpr/junos/facts/get_chassi
 ${PYSITELIB}/jnpr/junos/facts/get_chassis_inventory.py
 ${PYSITELIB}/jnpr/junos/facts/get_chassis_inventory.pyc
 ${PYSITELIB}/jnpr/junos/facts/get_chassis_inventory.pyo
+${PYSITELIB}/jnpr/junos/facts/get_jnu_satellites_information.py
+${PYSITELIB}/jnpr/junos/facts/get_jnu_satellites_information.pyc
+${PYSITELIB}/jnpr/junos/facts/get_jnu_satellites_information.pyo
 ${PYSITELIB}/jnpr/junos/facts/get_route_engine_information.py
 ${PYSITELIB}/jnpr/junos/facts/get_route_engine_information.pyc
 ${PYSITELIB}/jnpr/junos/facts/get_route_engine_information.pyo
@@ -207,6 +207,9 @@ ${PYSITELIB}/jnpr/junos/ofacts/personali
 ${PYSITELIB}/jnpr/junos/ofacts/routing_engines.py
 ${PYSITELIB}/jnpr/junos/ofacts/routing_engines.pyc
 ${PYSITELIB}/jnpr/junos/ofacts/routing_engines.pyo
+${PYSITELIB}/jnpr/junos/ofacts/satellites.py
+${PYSITELIB}/jnpr/junos/ofacts/satellites.pyc
+${PYSITELIB}/jnpr/junos/ofacts/satellites.pyo
 ${PYSITELIB}/jnpr/junos/ofacts/session.py
 ${PYSITELIB}/jnpr/junos/ofacts/session.pyc
 ${PYSITELIB}/jnpr/junos/ofacts/session.pyo
@@ -335,4 +338,10 @@ ${PYSITELIB}/jnpr/junos/utils/util.pyo
 ${PYSITELIB}/jnpr/junos/version.py
 ${PYSITELIB}/jnpr/junos/version.pyc
 ${PYSITELIB}/jnpr/junos/version.pyo
-${PYSITELIB}/junos_eznc-${PKGVERSION}-py${PYVERSSUFFIX}-nspkg.pth
+${PYSITELIB}/junos_eznc-${PKGVERSION}-py3.13-nspkg.pth
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/namespace_packages.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt

Index: pkgsrc/net/py-junos-eznc/distinfo
diff -u pkgsrc/net/py-junos-eznc/distinfo:1.20 pkgsrc/net/py-junos-eznc/distinfo:1.21
--- pkgsrc/net/py-junos-eznc/distinfo:1.20      Mon Feb 16 18:16:21 2026
+++ pkgsrc/net/py-junos-eznc/distinfo   Wed Oct 28 16:45:20 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2026/02/16 18:16:21 adam Exp $
+$NetBSD: distinfo,v 1.21 2026/10/28 16:45:20 he Exp $
 
-BLAKE2s (junos_eznc-2.7.6.tar.gz) = 432a403e3d64e739efd6ebaa9d459fca2dd3a44cbb0cd80c9dacdd9fcff5e470
-SHA512 (junos_eznc-2.7.6.tar.gz) = ddab63417f8cf36106c76b2c8bd5c8ce62509ae8bc55553d6505da37646e61e31312630dea231a8329e0610e391005ed80c5a68aabae15923e51e9006d441062
-Size (junos_eznc-2.7.6.tar.gz) = 178160 bytes
+BLAKE2s (junos_eznc-2.8.2.tar.gz) = a3e117e60e7e8790bfd9aa2b806d37d8691df6132c2fbcf3e2a4d9f3eeb8f7aa
+SHA512 (junos_eznc-2.8.2.tar.gz) = 96a7f3288e73916ebe329352124a1782465b82006df403b58223a0104794c8df3d9af1eb3e29e9d7ffb9e8446f42ec0330fa6267e848ec6c8d5a38311bcc93f2
+Size (junos_eznc-2.8.2.tar.gz) = 186097 bytes



Home | Main Index | Thread Index | Old Index