diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 23f1610..865b140 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index 4499285..b377690 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ packages = [ ] [tool.poetry.dependencies] -python = ">=3.8.2,<3.14" +python = ">=3.8.2,<3.15" chardet = "^5.2.0" cssselect = [ { version = "~1.2", markers = "python_version < '3.9'" }, diff --git a/setup.py b/setup.py index a88e818..dfb0846 100755 --- a/setup.py +++ b/setup.py @@ -65,6 +65,7 @@ def find_version(*file_paths): "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: PyPy", ], ) diff --git a/tox.ini b/tox.ini index 926fda5..73a97fd 100644 --- a/tox.ini +++ b/tox.ini @@ -5,7 +5,7 @@ [tox] envlist = - py{38,39,310,311,312,313,py3}, doc + py{38,39,310,311,312,313,314,py3}, doc skip_missing_interpreters = True