diff --git a/.github/workflows/commit.yaml b/.github/workflows/commit.yaml index 0329a5554..8494d6c4b 100644 --- a/.github/workflows/commit.yaml +++ b/.github/workflows/commit.yaml @@ -10,7 +10,7 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: [3.7, 3.8, 3.9, 3.10.9, 3.11] + python-version: [3.8, 3.9, 3.10.9, 3.11, 3.12.0] steps: - name: Checkout repository diff --git a/README.md b/README.md index 5a642d103..764f39bff 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,9 @@ Install pip install napalm ``` +*Note*: Beginning with release 5.0.0 and later, NAPALM offers support for +Python 3.8+ only. + *Note*: Beginning with release 4.0.0 and later, NAPALM offers support for Python 3.7+ only. diff --git a/requirements.txt b/requirements.txt index b7a20077a..ccd3ef5b2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ netaddr pyYAML pyeapi>=1.0.2 netmiko>=4.1.0 -junos-eznc>=2.6.3 +junos-eznc>=2.7.0 scp lxml>=4.3.0 ncclient diff --git a/setup.py b/setup.py index 0a3bbe374..25bf112df 100644 --- a/setup.py +++ b/setup.py @@ -26,10 +26,11 @@ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Operating System :: POSIX :: Linux", "Operating System :: MacOS", ],