From 923a2e5520a467eea67a4d39edabee84c8d0cd42 Mon Sep 17 00:00:00 2001 From: Paul-Emmanuel Raoul Date: Mon, 15 Jul 2024 21:53:27 +0200 Subject: [PATCH] Drop support for Python 3.7 "The release you are looking at is Python 3.7.17, the final security bugfix release for the legacy 3.7 series which has now reached end-of-life and is no longer supported." https://www.python.org/downloads/release/python-3717/ --- .github/workflows/test_and_publish.yml | 1 - setup.cfg | 3 +-- tox.ini | 3 +-- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test_and_publish.yml b/.github/workflows/test_and_publish.yml index 3db03f3..e964d11 100644 --- a/.github/workflows/test_and_publish.yml +++ b/.github/workflows/test_and_publish.yml @@ -13,7 +13,6 @@ jobs: matrix: os: [ubuntu-latest, macos-latest] python-version: - - '3.7' - '3.8' - '3.9' - '3.10' diff --git a/setup.cfg b/setup.cfg index 104786b..b7093cb 100644 --- a/setup.cfg +++ b/setup.cfg @@ -22,7 +22,6 @@ classifiers = Topic :: System :: Networking Topic :: System :: Networking :: Monitoring Programming Language :: Python :: 3 :: Only - Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 @@ -32,7 +31,7 @@ classifiers = packages = find: package_dir = =src -python_requires = >=3.7, <4 +python_requires = >=3.8, <4 install_requires = netaddr >= 0.7.19 scapy >= 2.4.3 diff --git a/tox.ini b/tox.ini index 12c38df..9b06df6 100644 --- a/tox.ini +++ b/tox.ini @@ -4,7 +4,7 @@ # and then run "tox" from this directory. [tox] -envlist = py37, py38, py39, py310, flake8, pylint +envlist = py38, py39, py310, flake8, pylint skip_missing_interpreters = true minversion = 3.0 isolated_build = true @@ -29,7 +29,6 @@ commands = [gh-actions] description = "tox configuration when running on GitHub Actions" python = - 3.7: py37, flake8, pylint 3.8: py38, flake8, pylint 3.9: py39, flake8, pylint 3.10: py310, flake8, pylint