diff --git a/poetry.lock b/poetry.lock index d693764..e58d342 100644 --- a/poetry.lock +++ b/poetry.lock @@ -335,19 +335,19 @@ i18n = ["Babel (>=2.7)"] [[package]] name = "junos-eznc" -version = "2.6.8" +version = "2.7.0" description = "Junos 'EZ' automation for non-programmers" optional = false -python-versions = ">=3.5, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +python-versions = ">=3.8" files = [ - {file = "junos-eznc-2.6.8.tar.gz", hash = "sha256:80772346552225b78b6e9812bc791f67735b7e76e753dea5b7cfe888ef40e0a1"}, - {file = "junos_eznc-2.6.8-py2.py3-none-any.whl", hash = "sha256:0a62b1358d69a1eb8cdf13fee777e91b850da44a3ecf4b02c75995f5bde66f21"}, + {file = "junos-eznc-2.7.0.tar.gz", hash = "sha256:a45c90641d24ff4c86796418ea76ca64066c06d0bf644d6b77e605bf957c5c7d"}, + {file = "junos_eznc-2.7.0-py2.py3-none-any.whl", hash = "sha256:27a665957b49cf4caec2047e33b1b62f3a3ece72a244d0b98e93df9c26c984a6"}, ] [package.dependencies] jinja2 = ">=2.7.1" lxml = ">=3.2.4" -ncclient = "0.6.13" +ncclient = ">=0.6.15" paramiko = ">=1.15.2" pyparsing = "*" pyserial = "*" @@ -531,27 +531,26 @@ files = [ [[package]] name = "napalm" -version = "4.1.0" +version = "5.0.0" description = "Network Automation and Programmability Abstraction Layer with Multivendor support" optional = false python-versions = "*" files = [ - {file = "napalm-4.1.0-py2.py3-none-any.whl", hash = "sha256:14a5b7759a0247a26fff2c444b1cfc150a08224de8addf4076c384845285bf5b"}, - {file = "napalm-4.1.0.tar.gz", hash = "sha256:3b3e18efd556861c056ba509eb46f5ffc9e3e6c42db399fa76b6ea9af272c17a"}, + {file = "napalm-5.0.0-py2.py3-none-any.whl", hash = "sha256:458837932e527ca06a4bab7e600b0ca6e6bc3bb4b33fad9c9ef2befc7df6d2f5"}, + {file = "napalm-5.0.0.tar.gz", hash = "sha256:350ac3d74f2f10030dbae44d3395551d7e03ee25c65fa5eb8263a4e6f51f2c94"}, ] [package.dependencies] cffi = ">=1.11.3" -future = "*" jinja2 = "*" -junos-eznc = ">=2.6.3" +junos-eznc = ">=2.7.0" lxml = ">=4.3.0" ncclient = "*" netaddr = "*" netmiko = ">=4.1.0" netutils = ">=1.0.0" paramiko = ">=2.6.0" -pyeapi = ">=0.8.2" +pyeapi = ">=1.0.2" pyYAML = "*" requests = ">=2.7.0" scp = "*" @@ -563,12 +562,12 @@ typing-extensions = ">=4.3.0" [[package]] name = "ncclient" -version = "0.6.13" +version = "0.6.15" description = "Python library for NETCONF clients" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ - {file = "ncclient-0.6.13.tar.gz", hash = "sha256:f9f8cea8bcbe057e1b948b9cd1b241eafb8a3f73c4981fbdfa1cc6ed69c0a7b3"}, + {file = "ncclient-0.6.15.tar.gz", hash = "sha256:6757cb41bc9160dfe47f22f5de8cf2f1adf22f27463fb50453cc415ab96773d8"}, ] [package.dependencies] @@ -1070,4 +1069,4 @@ pyyaml = "*" [metadata] lock-version = "2.0" python-versions = ">3.8,<3.12" -content-hash = "327c1d865d69522f2d41856e76f7c1dbdb37b229f674bb81ae90d575a39e5326" +content-hash = "4ebb06d354b493d035c96f3c31754915ce886246e7884ffd6ed5738451118462" diff --git a/pyproject.toml b/pyproject.toml index a42ade0..25bfa76 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ include = [ [tool.poetry.dependencies] python = ">3.8,<3.12" -napalm = ">=4.0,<4.2" +napalm = ">=4.0,<5.1" [tool.poetry.group.dev.dependencies] pytest = ">=7.4.4,<8.2.0"