diff --git a/.github/workflows/pytest-lsp-pr.yml b/.github/workflows/pytest-lsp-pr.yml index 7979892..0c44fcf 100644 --- a/.github/workflows/pytest-lsp-pr.yml +++ b/.github/workflows/pytest-lsp-pr.yml @@ -41,7 +41,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] os: [ubuntu-latest, windows-latest] steps: diff --git a/lib/pytest-lsp/changes/180.misc.md b/lib/pytest-lsp/changes/180.misc.md new file mode 100644 index 0000000..f32ba63 --- /dev/null +++ b/lib/pytest-lsp/changes/180.misc.md @@ -0,0 +1 @@ +Add support for Python 3.13 diff --git a/lib/pytest-lsp/hatch.toml b/lib/pytest-lsp/hatch.toml index 4347cf2..0e7cf09 100644 --- a/lib/pytest-lsp/hatch.toml +++ b/lib/pytest-lsp/hatch.toml @@ -12,7 +12,7 @@ packages = ["pytest_lsp"] dependencies = ["pytest-asyncio"] [[envs.hatch-test.matrix]] -python = ["3.9", "3.10", "3.11", "3.12"] +python = ["3.9", "3.10", "3.11", "3.12", "3.13"] pytest = ["8"] [envs.hatch-test.overrides] diff --git a/lib/pytest-lsp/pyproject.toml b/lib/pytest-lsp/pyproject.toml index 9002f99..a22842f 100644 --- a/lib/pytest-lsp/pyproject.toml +++ b/lib/pytest-lsp/pyproject.toml @@ -21,9 +21,9 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] dependencies = [ - "importlib-resources; python_version<\"3.9\"", "packaging", "pygls>=1.1.0", "pytest",