diff --git a/pyproject.toml b/pyproject.toml index 21c3c69..5f8b9b5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,6 +5,18 @@ description = "Transparent proxy server that works as a poor man's VPN. Forwards authors = ["Brian May "] license = "LGPL-2.1" readme = "README.rst" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "Intended Audience :: End Users/Desktop", + "License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)", + "Operating System :: OS Independent", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: System :: Networking", +] [tool.poetry.dependencies] python = "^3.9" diff --git a/setup.py b/setup.py deleted file mode 100755 index 98af52d..0000000 --- a/setup.py +++ /dev/null @@ -1,63 +0,0 @@ -#!/usr/bin/env python - -# Copyright 2012-2014 Brian May -# -# This file is part of sshuttle. -# -# sshuttle is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as -# published by the Free Software Foundation; either version 2.1 of -# the License, or (at your option) any later version. -# -# sshuttle is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public License -# along with sshuttle; If not, see . - -from setuptools import setup, find_packages - - -setup( - name="sshuttle", - version='1.2.0', - url='https://github.com/sshuttle/sshuttle', - author='Brian May', - author_email='brian@linuxpenguins.xyz', - description='Full-featured" VPN over an SSH tunnel', - packages=find_packages(), - license="LGPL2.1+", - long_description=open('README.rst').read(), - long_description_content_type="text/x-rst", - classifiers=[ - "Development Status :: 5 - Production/Stable", - "Intended Audience :: Developers", - "Intended Audience :: End Users/Desktop", - "License :: OSI Approved :: " + - "GNU Lesser General Public License v2 or later (LGPLv2+)", - "Operating System :: OS Independent", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", - "Topic :: System :: Networking", - ], - entry_points={ - 'console_scripts': [ - 'sshuttle = sshuttle.cmdline:main', - ], - }, - python_requires='>=3.9', - install_requires=[ - "pydivert; os_name=='nt'" - ], - tests_require=[ - 'pytest', - 'pytest-cov', - 'pytest-runner', - 'flake8', - ], - keywords="ssh vpn", -)