James R. Barlow
42c0d0f48f
Update pre-commit
2023-04-14 00:06:13 -07:00
James R. Barlow
5fce50ff7c
Change linter to ruff
2023-04-14 00:05:43 -07:00
James R. Barlow
765ed4c386
Remove older linters
2023-04-14 00:03:12 -07:00
James R. Barlow
1b2849ec0a
Add different timeout control for non-OCR
...
This is mainly to permit the use of --tesseract-timeout 0 as a way of
disabling OCR but still allowing deskew and orientation detection to work.
The better solution will be introducing an explicit argument to
"don't ocr my pdf", but that will take more rework.
2023-04-13 23:59:58 -07:00
James R. Barlow
5502fb8d9f
jobcontext: typo
2023-04-13 16:04:46 -07:00
林博仁(Buo-ren, Lin) and GitHub
e66922b030
Fix snap package building ( #1082 ) ( #1089 )
...
* Fix snap package building (#1082 )
Currently the snap package no longer contains the main Python package
of OCRmyPDF due to the fact that [Snapcraft doesn't run the `pip install .`
command when the setup.py isn't detected in the source tree][1]. This
patch incorporates a workaround from [@cjp256 at the Snapcraft Forum][2]
to generate a setup.py file from the pyproject.toml to make the package
works again.
[1]: [Line 143 of snapcraft/python.py at 0e2cf91 · snapcore/snapcraft · GitHub](https://github.com/snapcore/snapcraft/blob/0e2cf91/snapcraft_legacy/plugins/v2/python.py#L143 )
[2]: [Ian Johnson's reply in "Building a core20 python snap using pyproject.toml - snapcraft - snapcraft.io"](https://forum.snapcraft.io/t/building-a-core20-python-snap-using-pyproject-toml/22028/2 )
Fixes #1082 .
Signed-off-by: 林博仁(Buo-ren Lin) <Buo.Ren.Lin@gmail.com >
* Remove unnecessary cloning of own source tree to build the snap package
Signed-off-by: 林博仁(Buo-ren Lin) <Buo.Ren.Lin@gmail.com >
---------
Signed-off-by: 林博仁(Buo-ren Lin) <Buo.Ren.Lin@gmail.com >
2023-04-13 00:06:19 -07:00
James R. Barlow
00e9759b16
readme: improve
2023-04-12 23:56:50 -07:00
Kian-Meng Ang and GitHub
ba10c5345b
Fix typos ( #1087 )
...
Found via `codespell -S tests,LICENSES -L flate`
2023-03-29 21:57:32 -07:00
James R. Barlow
8a5f94988a
v14.0.4 release notes
v14.0.4
2023-03-17 14:32:04 -07:00
Frederick Robinson and GitHub
aa73e3c69f
handle case when candidate is None ( #1066 )
2023-03-17 14:27:27 -07:00
James R. Barlow
9d5fa05a00
v14.0.3
v14.0.3
2023-02-15 12:00:26 -08:00
997380e567
Avoid deleting /dev/null when run as root ( #1068 )
...
Co-authored-by: Andrew Wood <andrew@fluidgravity.co.uk >
2023-01-31 16:20:24 -08:00
comzine and GitHub
2685f910b1
watcher: added setting RETRIES_LOADING_FILE to avoid giving up to early ( #1063 )
2023-01-25 17:36:54 -08:00
Natanael Arndt and GitHub
bfcc586032
tesseract-osd is also required on fedora ( #1064 )
2023-01-25 17:36:23 -08:00
Lucas Larson and GitHub
2d77b95fd9
substitute broken link ( #1057 ) ( #1058 )
...
use `formulae.brew.sh` as seen in other repositories¹ instead of
`brewformulas.org`, which has been offline since 2020,² to fix #1057 .
1. https://github.com/search?type=code&q=/shields.io\/homebrew/+language:reStructuredText
2. https://gitlab.com/zedtux/brewformulas.org/issues/223#note_322019672
Signed-off-by: Lucas Larson <LucasLarson@riseup.net >
Signed-off-by: Lucas Larson <LucasLarson@riseup.net >
2023-01-15 13:13:41 -08:00
James R. Barlow
f072e91120
v14.0.2
v14.0.2
2023-01-03 17:07:53 -08:00
James R. Barlow
efa2bca8a3
Github Actions ignores ||, force it to do the right thing
2023-01-03 14:51:09 -08:00
James R. Barlow
b039010d3e
Ignore brew update errors
2023-01-03 14:36:21 -08:00
James R. Barlow
3f7cefcf5d
macos - drop Python 3.10 since homebrew is having trouble
2023-01-02 13:08:42 -08:00
James R. Barlow
45f97d1565
macos build: brew first?
2023-01-02 12:36:28 -08:00
James R. Barlow
1281f8eb68
Workaround 2to3 linking error in macos build
2023-01-02 01:10:20 -08:00
James R. Barlow
9ef61864fb
Update Python versions
2023-01-01 19:13:50 -08:00
James R. Barlow
90b2119ad3
pdfinfo: skip null FormX entries
2023-01-01 16:58:14 -08:00
James R. Barlow
f0cc7f2230
docs: explicitly end win32 support
2023-01-01 16:58:14 -08:00
M.Yasoob Ullah Khalid ☺ and GitHub
d60a384aab
Fixed the source installation instructions ( #1048 )
2022-12-22 02:54:53 -08:00
James R. Barlow
14a6093636
Remove old issue templates
2022-12-14 17:33:00 -08:00
James R. Barlow
54b42d73ab
Merge remote-tracking branch 'origin/master'
2022-12-14 17:31:56 -08:00
M.Yasoob Ullah Khalid ☺ and GitHub
9abed14f1f
fixed interchanged words ( #1039 )
2022-12-14 17:24:55 -08:00
Doug Rinckes and GitHub
d09f61d4fe
log completion message ( #1044 )
...
This logs the "done" message if neither delete nor archive options are set.
2022-12-14 17:24:41 -08:00
M.Yasoob Ullah Khalid ☺ and GitHub
4a0130649e
Fixed some wording ( #1045 )
2022-12-14 17:24:22 -08:00
jbarlow83 and GitHub
a0224d94ca
Update issue templates
2022-12-14 17:23:57 -08:00
Carlos Garcés and GitHub
9e7b9de830
Fix tesseract documentation url ( #1047 )
2022-12-14 11:58:21 -08:00
James R. Barlow
08fc5fc01d
Fix issue templates - Github doesn't support comments above
2022-10-24 14:55:08 -07:00
James R. Barlow
110c75cba2
Use actual TesseractVersion for comparison
v14.0.1
2022-10-03 23:28:36 -07:00
James R. Barlow
5afca3f342
Use relaxed version parsing
2022-10-03 22:44:35 -07:00
James R. Barlow
d9eb0ba7ef
v14.0.1 release notes
2022-10-03 22:02:50 -07:00
James R. Barlow
46d0978a09
Update version scripts to support Ghostscript 10.0
2022-10-03 21:59:31 -07:00
James R. Barlow
4e35100978
Docker image: add jbig2dec
2022-10-03 20:08:28 -07:00
James R. Barlow
7bd0e43243
Merge branch 'feature/py311'
v14.0.0
2022-09-21 02:42:57 -07:00
James R. Barlow
9cd97da5f2
dockerfile: toml
2022-09-21 02:20:28 -07:00
James R. Barlow
d002703c41
docker: install gpg-agent
2022-09-21 01:04:34 -07:00
James R. Barlow
b1fecf3b05
Temporarily disable PyPy 3.8 and 3.9 testing
...
Minor pikepdf issue?
2022-09-21 01:00:08 -07:00
James R. Barlow
c2ccc7f29d
Fix test failure due to new logging from pikepdf
2022-09-21 01:00:08 -07:00
James R. Barlow
36dfd12e2c
Enable Python 3.11 testing on Linux
2022-09-21 00:59:44 -07:00
James R. Barlow
7da4e6ca7f
Address some linter warnings
2022-09-21 00:05:12 -07:00
James R. Barlow
16fc52079d
Drop setup.py - use pyproject.toml exclusively
2022-09-20 23:47:40 -07:00
James R. Barlow
f37decf3b3
Remove old pdfminer.six shim
2022-09-20 23:02:17 -07:00
James R. Barlow
4ad4a13ef0
Simplify dependencies
2022-09-20 22:50:44 -07:00
James R. Barlow
6f61f69a8d
v14.0.0 release notes
2022-09-20 22:47:07 -07:00
James R. Barlow
88831e8ab1
Merge branch 'feature/tess5'
2022-09-20 22:33:07 -07:00