diff --git a/.github/workflows/python-check.yml b/.github/workflows/python-check.yml index d4a6f33..5269d0a 100644 --- a/.github/workflows/python-check.yml +++ b/.github/workflows/python-check.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 diff --git a/requirements.txt b/requirements.txt index 903c4c6..f390988 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ -getuseragent~=0.0.7 -oic~=1.6.0 -requests~=2.31.0 -selenium-wire~=5.1.0 -webdriver-manager~=3.8.6 +getuseragent~=0.0 +oic~=1.6 +requests~=2.31 +selenium-wire~=5.1 +webdriver-manager~=3.8 diff --git a/setup.py b/setup.py index 7626594..f4026ed 100644 --- a/setup.py +++ b/setup.py @@ -31,6 +31,7 @@ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: Software Development :: Libraries :: Python Modules", ], platforms="any", @@ -38,7 +39,15 @@ include_package_data=True, python_requires=">=3.8", install_requires=["requests"], - extras_require={"auth": ["selenium-wire", "webdriver-manager", "getuseragent", "oic"]}, + extras_require={ + "auth": [ + "getuseragent~=0.0", + "oic~=1.6", + "requests~=2.31", + "selenium-wire~=5.1", + "webdriver-manager~=3.8", + ] + }, entry_points={ "console_scripts": [ "lidl-plus = lidlplus.__main__:start",