Add python3.12 support

This commit is contained in:
Andre Basche 2023-11-19 23:50:03 +01:00
parent e44b9b6773
commit ab18e45f97
4 changed files with 8 additions and 6 deletions

View file

@ -13,7 +13,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
python-version: ["3.10", "3.11"] python-version: ["3.10", "3.11", "3.12"]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3

View file

@ -1,3 +1,3 @@
aiohttp~=3.8 aiohttp~=3.9
yarl~=1.9 yarl~=1.9
typing-extensions~=4.8 typing-extensions~=4.8

View file

@ -1,4 +1,5 @@
black~=23.9 black~=23.11
flake8~=6.1 flake8~=6.1
mypy~=1.6 mypy~=1.7
pylint~=3.0 pylint~=3.0
setuptools~=68.2

View file

@ -7,7 +7,7 @@ with open("README.md", "r", encoding="utf-8") as f:
setup( setup(
name="pyhOn", name="pyhOn",
version="0.15.10", version="0.15.11",
author="Andre Basche", author="Andre Basche",
description="Control hOn devices with python", description="Control hOn devices with python",
long_description=long_description, long_description=long_description,
@ -21,7 +21,7 @@ setup(
packages=find_packages(), packages=find_packages(),
include_package_data=True, include_package_data=True,
python_requires=">=3.10", python_requires=">=3.10",
install_requires=["aiohttp~=3.8", "typing-extensions~=4.8", "yarl~=1.9"], install_requires=["aiohttp~=3.9", "typing-extensions~=4.8", "yarl~=1.9"],
classifiers=[ classifiers=[
"Development Status :: 4 - Beta", "Development Status :: 4 - Beta",
"Environment :: Console", "Environment :: Console",
@ -30,6 +30,7 @@ setup(
"Operating System :: OS Independent", "Operating System :: OS Independent",
"Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Libraries :: Python Modules",
], ],
entry_points={ entry_points={