diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2e576bcc..6085a851 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,11 +7,11 @@ jobs: name: Build the project runs-on: ${{ matrix.os }} strategy: - max-parallel: 18 + max-parallel: 21 fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.13t"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.13t", "3.14"] steps: - name: Checkout repository uses: actions/checkout@v5 diff --git a/.github/workflows/test-example.yml b/.github/workflows/test-example.yml index 8b341ce6..19a6bf6a 100644 --- a/.github/workflows/test-example.yml +++ b/.github/workflows/test-example.yml @@ -11,10 +11,10 @@ jobs: container: kunlp/jumanpp-knp:ubuntu24.04 runs-on: ubuntu-24.04 strategy: - max-parallel: 6 + max-parallel: 7 fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.13t"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.13t", "3.14"] steps: - name: Checkout repository uses: actions/checkout@v5 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 02b8238b..913b0f9b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,10 +8,10 @@ jobs: container: kunlp/jumanpp-knp:ubuntu24.04 runs-on: ubuntu-24.04 strategy: - max-parallel: 6 + max-parallel: 7 fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.13t"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.13t", "3.14"] steps: - name: Checkout repository uses: actions/checkout@v5 diff --git a/docs/requirements.txt b/docs/requirements.txt index 09d377d8..3df62bb0 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -3,18 +3,18 @@ alabaster==0.7.16 ; python_full_version < '3.10' alabaster==1.0.0 ; python_full_version >= '3.10' babel==2.17.0 -beautifulsoup4==4.14.2 -certifi==2025.8.3 -charset-normalizer==3.4.3 +beautifulsoup4==4.13.4 +certifi==2025.4.26 +charset-normalizer==3.4.2 colorama==0.4.6 ; sys_platform == 'win32' -docutils==0.22.2 +docutils==0.21.2 furo==2024.8.6 idna==3.10 imagesize==1.4.1 importlib-metadata==8.7.0 ; python_full_version < '3.10' jinja2==3.1.6 markdown-it-py==3.0.0 -markupsafe==3.0.3 +markupsafe==3.0.2 mdit-py-plugins==0.4.2 mdurl==0.1.2 myst-parser==3.0.1 ; python_full_version < '3.10' @@ -22,10 +22,10 @@ myst-parser==4.0.1 ; python_full_version >= '3.10' packaging==25.0 pygments==2.19.2 pyyaml==6.0.3 -requests==2.32.5 +requests==2.32.3 roman-numerals-py==3.1.0 ; python_full_version >= '3.11' snowballstemmer==2.2.0 -soupsieve==2.8 +soupsieve==2.7 sphinx==7.4.7 ; python_full_version < '3.10' sphinx==8.1.3 ; python_full_version == '3.10.*' sphinx==8.2.3 ; python_full_version >= '3.11' @@ -41,5 +41,5 @@ sphinxcontrib-qthelp==2.0.0 sphinxcontrib-serializinghtml==2.0.0 tomli==2.2.1 ; python_full_version < '3.11' typing-extensions==4.15.0 -urllib3==2.5.0 +urllib3==2.4.0 zipp==3.21.0 ; python_full_version < '3.10' diff --git a/pyproject.toml b/pyproject.toml index b2972594..2e5db066 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,6 +26,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules",