1
0
Fork 0
mirror of https://github.com/qurator-spk/dinglehopper.git synced 2025-06-08 19:30:01 +02:00
Commit graph

397 commits

Author SHA1 Message Date
b36727ed9e ⚙ pre-commit: Update hooks 2024-01-08 17:43:48 +01:00
7a192880f1 ⬆ Move on to supporting Python >= 3.8 only 2024-01-03 20:58:24 +01:00
c752793be6 🐛 Use typing.List instead of list, for Python <3.9 2024-01-03 20:52:07 +01:00
071766efc2 🐛 Use Optional instead of | none, for Python <3.10 2024-01-03 20:40:06 +01:00
4832d1542f ⚙ pre-commit: Update hooks 2024-01-03 20:38:49 +01:00
c1681551af 🐛 Fix generating word differences 2024-01-03 19:21:53 +01:00
44bd4b5eda ⚙ pre-commit: Update hooks 2024-01-02 20:38:40 +01:00
296a820990 Merge branch 'master' of https://github.com/qurator-spk/dinglehopper 2024-01-02 20:23:12 +01:00
38fcbc8e1c Merge branch 'master' into performance 2024-01-02 20:22:38 +01:00
d3fb3f96cf
Merge pull request #101 from sadra-barikbin/patch-1
Fix a tiny typo in Levenshtein notebook
2023-12-21 17:31:25 +01:00
Sadra Barikbin
b0e906ad00
Update Levenshtein.ipynb
Fix a tiny typo in Levenshtein notebook.
2023-12-21 11:55:06 +03:30
68a12f8f7f ⬆ Update uniseg dependency
@maxbachmann also improved the performance of uniseg, and it is in 0.7.2 - update our
dependency.
2023-11-01 13:48:07 +01:00
de6cd8f1e7 Make joining grapheme clusters more robust by checking joiner and handling an empty joiner 2023-10-31 20:40:27 +01:00
7c6ee593f0 🐛 Fix score_hint call in cli_line_dirs 2023-10-31 19:13:19 +01:00
618ea567de 🐛 Fix docstring of distance() for grapheme clusters 2023-10-31 19:08:25 +01:00
e256526ea1 🐛 Fix calculation of score_hint for edge cases, e.g. when CER is infinite
If the CER is infinite, we can't calculate a score_hint as an int. Fall back to None
in this case.
2023-10-31 19:01:13 +01:00
bc95c03127 🕸Do not use deprecated ID, pageId options
See gh-75.
2023-10-27 19:26:01 +02:00
7fef02bf0a ✔ Add mets:FLocat's @LOCTYPE/OTHERLOCTYPE to test data
Newest OCR-D wasn't happy with the test data anymore (see gh-89). I'm not sure if the
test data was invalid the way it was, but having a LOCTYPE certainly is "prettier" so
adding it. This fixes the test again.
2023-10-27 18:48:00 +02:00
7ed076d3c1 ⬆ Update multimethod dependency
We had some issues while reviewing/rebasing #72. We don't support Python 3.5 anymore,
so lifting the hard pin on multimethod 1.3.
2023-10-27 18:43:27 +02:00
f077ce2e1b 🐛 dinglehopper-summarize: Handle reports without difference stats 2023-10-27 18:09:19 +02:00
39dc4186d6
Merge pull request #97 from qurator-spk/clean-remove-six-dep-again
🧹 Remove old six dependency (workaround for OCR-D/core#730)
2023-10-23 16:19:42 +02:00
d776368484
Merge pull request #96 from qurator-spk/test-on-pr-but-really
🐛 (Hopefully) Fix running tests on PR
2023-10-23 16:11:05 +02:00
3f8c8e69aa 🐛 (Hopefully) Fix running tests on PR 2023-10-23 16:07:44 +02:00
d8f84ec9ac 🧹 Remove old six dependency (workaround for OCR-D/core#730) 2023-10-23 15:53:14 +02:00
df1d4d09f3
Merge pull request #94 from qurator-spk/test-on-pr
✔ GitHub Actions: Test on PR
2023-10-23 15:49:33 +02:00
e7e0703d9d ✔ GitHub Actions: Test on PR 2023-10-23 15:45:20 +02:00
22e7247ac4
Merge pull request #93 from qurator-spk/update-dep-multimethod
⬆ Update multimethod dependency
2023-10-23 15:29:06 +02:00
1c3b28d873 ⬆ Update multimethod dependency
We had some issues while reviewing/rebasing #72. We don't support Python 3.5 anymore,
so lifting the hard pin on multimethod 1.3.
2023-10-23 15:26:20 +02:00
05b5502c57
Merge pull request #92 from qurator-spk/update-pre-commit
Update pre commit
2023-10-23 15:18:56 +02:00
fe60361e8d ✒ README-DEV: Make pre-commit section top-level (+ small whitespace fix) 2023-10-23 15:17:06 +02:00
8a1ea4ec93 🎨 Add newlines at end of files (ruff) 2023-10-23 15:15:00 +02:00
4e0d4dcf09 ⚙ pre-commit: Add pre-commit-update hook (to update hooks using pre-commit) 2023-10-23 15:08:16 +02:00
061ba16461 ⚙ pre-commit: Update hooks 2023-10-23 15:07:22 +02:00
0c727dca9d
Merge pull request #91 from qurator-spk/test-remove-circleci
✔ Remove CircleCI config
2023-10-23 14:38:25 +02:00
1b7c2a61a3 ✔ Remove CircleCI config 2023-10-23 14:34:33 +02:00
994a27d458
Merge pull request #90 from qurator-spk/test-on-python-3.12
✔ GitHub Actions: Test on Python 3.12
2023-10-23 14:14:35 +02:00
5450f193e4 ✔ GitHub Actions: Test on Python 3.12 2023-10-23 14:08:14 +02:00
9d862e418b ✔ Add mets:FLocat's @LOCTYPE/OTHERLOCTYPE to test data
Newest OCR-D wasn't happy with the test data anymore (see gh-89). I'm not sure if the
test data was invalid the way it was, but having a LOCTYPE certainly is "prettier" so
adding it. This fixes the test again.
2023-10-23 14:03:14 +02:00
dbaccdd5e3 ✒ README: Minor whitespace cleanup 2023-08-11 20:28:29 +02:00
54a3121172 ✒ README: Recommend installing via pip and from PyPI 2023-08-11 20:28:01 +02:00
a1a7f95ac6 📦 v0.9.4 2023-08-11 20:07:06 +02:00
1e7c46285b 🎨 editorconfig: *.json should have a final newline 2023-08-11 20:06:49 +02:00
9594b4c9d2 🧹 pyproject: Remove extra *.json 2023-08-11 20:04:35 +02:00
de70b198ac 🧹 Remove empty setup.cfg 2023-08-11 20:04:02 +02:00
6c70afbbc5 📦 v0.9.3 2023-08-11 19:53:04 +02:00
12b1ea3ae7 🐛 Remove MANIFEST.in workaround, now that setuptools_ocrd is fixed 2023-08-11 19:52:12 +02:00
98a67c7b3b 📦 v0.9.2 2023-08-04 20:35:42 +02:00
668072e338 🧹 .gitignore dist/ 2023-08-04 20:34:35 +02:00
563642c93b 🐛 Workaround sdist not containing top-level ocrd-tool.json
See https://github.com/qurator-spk/setuptools_ocrd/issues/10 - The sdist does not
contain ocrd-tool.json, so that the wheel built from it does not get the proper version.
Needs to be fixed in setuptools_ocrd, then MANIFEST.in can be removed again.
2023-08-04 20:31:32 +02:00
102615262a ⚙ GitHub Actions: Call test workflow when (before) deploying 2023-08-04 19:46:08 +02:00