From 3de34632f67b047ee8d1139bc01ccb22b82798a2 Mon Sep 17 00:00:00 2001 From: Joshua Hamilton Date: Thu, 23 Oct 2025 19:05:55 -0700 Subject: [PATCH 1/5] use latest release of fugashi and allow python 3.14 --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index abfed12..705f21b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,10 +17,10 @@ classifiers = [ keywords=['japanese', 'readability'] urls = { homepage = "https://github.com/joshdavham/jreadability" } dependencies = [ - "fugashi", + "fugashi==1.5.2.dev3", "unidic-lite" ] -requires-python = ">=3.10,<3.14" +requires-python = ">=3.10" [project.optional-dependencies] dev = ["setuptools", "pytest", "pytest-cov", "ruff"] From 17aa720cebd5877dd743df6e850fc0b4535451a1 Mon Sep 17 00:00:00 2001 From: Joshua Hamilton Date: Thu, 23 Oct 2025 19:07:39 -0700 Subject: [PATCH 2/5] test python 3.14 in test gh action --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 83e34c7..bf15300 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4 From ccaa5bd28069219e73510356203d07b619ccb74e Mon Sep 17 00:00:00 2001 From: Joshua Hamilton Date: Tue, 28 Oct 2025 22:00:12 -0700 Subject: [PATCH 3/5] don't pin fugashi to a specific version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 705f21b..fc6b795 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ classifiers = [ keywords=['japanese', 'readability'] urls = { homepage = "https://github.com/joshdavham/jreadability" } dependencies = [ - "fugashi==1.5.2.dev3", + "fugashi", "unidic-lite" ] requires-python = ">=3.10" From 03624bbc59c8160357f21820819a4d24e812a0d6 Mon Sep 17 00:00:00 2001 From: Joshua Hamilton Date: Tue, 28 Oct 2025 22:01:27 -0700 Subject: [PATCH 4/5] update python version readme badge to show python 3.14 support --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a69d3be..b40a101 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@
- + From 2748061440dbeeb8feaffd5849cdf95a283b0d8d Mon Sep 17 00:00:00 2001 From: Joshua Hamilton Date: Tue, 28 Oct 2025 22:02:07 -0700 Subject: [PATCH 5/5] bump minor for release --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index fc6b795..47979f9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "jreadability" -version = "1.1.4" +version = "1.1.5" description = "Calculate readability scores for Japanese texts." readme = "README.md" authors = [{ name = "Joshua Hamilton", email = "hamiltonjoshuadavid@gmail.com" }]