From nobody Sun Sep 04 12:22:29 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ML9l92XHDz4bXsk; Sun, 4 Sep 2022 12:22:29 +0000 (UTC) (envelope-from git@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) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ML9l91mJxz3Sf7; Sun, 4 Sep 2022 12:22:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662294149; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CnAr5ParNiDD2hBqz4pHNLgg5rqB+nCyqNYZF/3ps68=; b=ShobYf0I4vH+N4WOaYVZx8YOSi/WBaB1ARtqU0V0Ahf+yJ+xvyTtC1fwFi9ZqUf1JFmQ7R Ux11Kt5bOSjARuuukNHhPx/OqXSXdsrv4QehtBvvKbPo/23rI8ndjrVxi84RPxTAW0XieY eV2CXNNI6WaHTA6pkAM39GA4vneKX6wGFzSBjOdZcgPAf1RniDiaxdxhWsFhI4+cm458QN UfCOSTd01gwYOaHFGSSdPK16xl9pKJe1Mj2BaUOQIAbkc/Np5KMKYqiOPMe+h8NWB6eOcQ nEYVRD8Sja6+xEstqD1TfHclI+j/ICmHBPSh4demipiAAJK2b7xcUWEWKx6s+g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4ML9l90rS7zV52; Sun, 4 Sep 2022 12:22:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 284CMTn7022602; Sun, 4 Sep 2022 12:22:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 284CMTkM022601; Sun, 4 Sep 2022 12:22:29 GMT (envelope-from git) Date: Sun, 4 Sep 2022 12:22:29 GMT Message-Id: <202209041222.284CMTkM022601@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Kai Knoblich Subject: git: 442b9055b114 - main - security/py-netmiko: Update to 4.1.2 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kai X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 442b9055b1149db5018da61be9dd94a445211dfe Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662294149; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CnAr5ParNiDD2hBqz4pHNLgg5rqB+nCyqNYZF/3ps68=; b=GA7SUCwciAf7k9GigDiTbzoh9KXSAuHVvaayrkw+NFMAAIFlmLhCq+SeVFidbK1wFOKzGW fgSj4ONtXhxE4jOJZ6uONMgXMo22Ya7qrQvvUXdmGEjH686YAuwDpYWpzV3+GronXHTQ5P zMIQWJO1jCVkkwXbPlum8STP7ihwynQTCOpMwi+zscOz8NNuAcE/GJ9dkR47yM2cYvO7mO kL2XZouZ2ZMtkML4ggFg8qWdHlRRlqOTWgoRnZmaxpeboeFbo5yDYIJYPBN8OPNLtsFetX UQTzNy6zRr/ldlrE5f5B79Wit0doTZkMw8fZ6SNjs5fdujlW4cZmrQDfucg+8g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1662294149; a=rsa-sha256; cv=none; b=ROJHI4sKeX/hz/GiSTq9EmdGMsxw3z8oNfI/M1X7m0Ubx5ZhmzTeVg+3VsOS/epy7MLhmx CqQXYscbwc56hPhEVIQDsIA9N6q7jvbzaU4B6K2adDACgjRyF/9/u+iGP4dDPjefGic/CF 61EDAKRQiOMN+JAsnsIWDtG/vn4aKAdy980DMxtq/fkkxe2qvFk5cDvN2L8w0sETUJp7/W 9Y+0kFLQ1OR0oKSRYcyS9qnQs/KSMIsKiX03nXlbUwqWi6NUAV4pBb3NCxvdCTA8INjMB3 WDsK8qBRCY+7AgzW2V/pJWNO18jV75TTwTCFbSdoh182E+K+Jhj/qbbZf26lPA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by kai: URL: https://cgit.FreeBSD.org/ports/commit/?id=442b9055b1149db5018da61be9dd94a445211dfe commit 442b9055b1149db5018da61be9dd94a445211dfe Author: Kai Knoblich AuthorDate: 2022-09-04 12:10:55 +0000 Commit: Kai Knoblich CommitDate: 2022-09-04 12:20:14 +0000 security/py-netmiko: Update to 4.1.2 * Update pkg-descr to match reality. Changelog: https://github.com/ktbyers/netmiko/releases/tag/v4.1.2 MFH: No (py-netmiko 4.x not present in 2022Q3) --- security/py-netmiko/Makefile | 2 +- security/py-netmiko/distinfo | 6 +++--- security/py-netmiko/files/patch-setup.py | 14 ++++++++++++++ security/py-netmiko/pkg-descr | 26 ++++++-------------------- 4 files changed, 24 insertions(+), 24 deletions(-) diff --git a/security/py-netmiko/Makefile b/security/py-netmiko/Makefile index c2412c91c0d5..2e86bddd27e9 100644 --- a/security/py-netmiko/Makefile +++ b/security/py-netmiko/Makefile @@ -1,6 +1,6 @@ PORTNAME= netmiko DISTVERSIONPREFIX= v -DISTVERSION= 4.1.1 +DISTVERSION= 4.1.2 CATEGORIES= security net-mgmt python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-netmiko/distinfo b/security/py-netmiko/distinfo index fd31a75ed5af..04c6dc6c1c47 100644 --- a/security/py-netmiko/distinfo +++ b/security/py-netmiko/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658062172 -SHA256 (ktbyers-netmiko-v4.1.1_GH0.tar.gz) = a0580fff4a7ab1a0c0bd6370c63d838f0c4e74f5c318ca2d3a667ded5eb951cb -SIZE (ktbyers-netmiko-v4.1.1_GH0.tar.gz) = 1076050 +TIMESTAMP = 1662217057 +SHA256 (ktbyers-netmiko-v4.1.2_GH0.tar.gz) = cecba2893dbf2f03037d917b3497d096e18ccfa66a568fbec934d45e47fe859c +SIZE (ktbyers-netmiko-v4.1.2_GH0.tar.gz) = 1101941 diff --git a/security/py-netmiko/files/patch-setup.py b/security/py-netmiko/files/patch-setup.py new file mode 100644 index 000000000000..7fb677857419 --- /dev/null +++ b/security/py-netmiko/files/patch-setup.py @@ -0,0 +1,14 @@ +Relax requirements for textproc/py-textfsm as it works with newer versions +of TextFSM. + +--- setup.py.orig 2022-09-03 15:00:57 UTC ++++ setup.py +@@ -52,7 +52,7 @@ setup( + "scp>=0.13.3", + "tenacity", + "pyyaml>=5.3", +- "textfsm==1.1.2", ++ "textfsm>=1.1.2", + "ntc-templates>=2.0.0", + "pyserial", + ], diff --git a/security/py-netmiko/pkg-descr b/security/py-netmiko/pkg-descr index d80db3ea213d..7ec7c3d5c10c 100644 --- a/security/py-netmiko/pkg-descr +++ b/security/py-netmiko/pkg-descr @@ -1,23 +1,9 @@ -Multi-vendor library to simplify Paramiko SSH connections to network devices. +Network automation to screen-scraping devices is primarily concerned with +gathering output from show commands and with making configuration changes. -Supports following platforms: - -- Arista vEOS -- Cisco ASA/IOS/IOS-XE/IOS-XR/NX-OS/SG300/WLC -- HP Comware7/ProCurve -- Juniper JunOS -- Linux - -Following platforms are also supported: - -- Alcatel AOS6/AOS8 -- Avaya ERS/VSP -- Brocade VDX/MLX/NetIron -- Calix B6 -- Dell-Force10 and Dell PowerConnect -- Huawei, Mellanox, NetApp cDOT, Palo Alto PAN-OS -- Pluribus, Ruckus ICX/FastIron, Ubiquiti EdgeSwitch, Vyatta VyOS - -There is also experimental support for more platforms not listed here. +Netmiko aims to accomplish both of these operations and to do it across +a very broad set of platforms. It seeks to do this while abstracting away +low-level state control (i.e. eliminate low-level regex pattern matching +to the extent practical). WWW: https://github.com/ktbyers/netmiko