diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index 166d9d8..1d18f0e 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10"] + python-version: ["3.9", "3.10"] steps: - uses: actions/checkout@v4 diff --git a/docs/requirements.rst b/docs/requirements.rst index f5a0936..3d4d3ec 100644 --- a/docs/requirements.rst +++ b/docs/requirements.rst @@ -6,7 +6,7 @@ Client side Requirements - sudo, or root access on your client machine. (The server doesn't need admin access.) -- Python 3.8 or greater. +- Python 3.9 or greater. Linux with NAT method @@ -71,7 +71,7 @@ Experimental built-in support available. See :doc:`windows` for more information Server side Requirements ------------------------ -- Python 3.8 or greater. +- Python 3.9 or greater. Additional Suggested Software diff --git a/scripts/README.md b/scripts/README.md index 878d4f9..e9204c4 100644 --- a/scripts/README.md +++ b/scripts/README.md @@ -3,7 +3,7 @@ ```bash test-bed up -d # start containers -exec-sshuttle [--copy-id] [--server-py=2.7|3.6|3.8] [--client-py=2.7|3.6|3.8] [--sshuttle-bin=/path/to/sshuttle] [sshuttle-args...] +exec-sshuttle [--copy-id] [--server-py=2.7|3.10] [--client-py=2.7|3.10] [--sshuttle-bin=/path/to/sshuttle] [sshuttle-args...] # --copy-id -> optionally do ssh-copy-id to make it passwordless for future runs # --sshuttle-bin -> use another sshuttle binary instead of one from dev setup # --server-py -> Python version to use in server. (manged by pyenv) diff --git a/setup.py b/setup.py index d51c5f6..9010755 100755 --- a/setup.py +++ b/setup.py @@ -38,7 +38,6 @@ setup( "License :: OSI Approved :: " + "GNU Lesser General Public License v2 or later (LGPLv2+)", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Topic :: System :: Networking", @@ -48,7 +47,7 @@ setup( 'sshuttle = sshuttle.cmdline:main', ], }, - python_requires='>=3.8', + python_requires='>=3.9', install_requires=[ "pydivert; os_name=='nt'" ], diff --git a/tox.ini b/tox.ini index b63d87c..b2ead0f 100644 --- a/tox.ini +++ b/tox.ini @@ -7,7 +7,6 @@ envlist = [testenv] basepython = - py38: python3.8 py39: python3.9 py310: python3.10 commands =