diff --git a/.github/workflows/pythontest.yml b/.github/workflows/pythontest.yml index fc4d543..094609e 100644 --- a/.github/workflows/pythontest.yml +++ b/.github/workflows/pythontest.yml @@ -22,11 +22,11 @@ jobs: uses: actions/setup-python@v5 with: python-version: | - 3.8 3.9 3.10 3.11 3.12 + 3.13 - name: Install dependencies and test run: | python -m pip install --upgrade pip diff --git a/noxfile.py b/noxfile.py index 6fcb49d..4b9bb4f 100644 --- a/noxfile.py +++ b/noxfile.py @@ -23,12 +23,12 @@ def lint(session): @nox.parametrize( "python,jpype", [ - ("3.8", True), ("3.9", True), ("3.10", True), ("3.11", True), - ("3.12", False), ("3.12", True), + ("3.13", False), + ("3.13", True), ], ) def tests(session, jpype): diff --git a/pyproject.toml b/pyproject.toml index 3237c11..2a6b6d2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,21 +17,21 @@ classifiers = [ "Development Status :: 5 - Production/Stable", "Topic :: Text Processing :: General", "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.8", ] keywords = [ "data frame", "pdf", "table", ] -requires-python = ">=3.8" +requires-python = ">=3.9" dependencies = [ "pandas >= 0.25.3", - "numpy", + "numpy > 1.24.4", "distro", ] dynamic = ["version"]