James R. Barlow
9865f01f47
Convert dep5 to REUSE
2025-04-21 01:05:17 -07:00
James R. Barlow
be3971e755
Merge branch 'sphinx-md'
2025-04-21 00:53:16 -07:00
James R. Barlow
3304498bdc
Fix some anchors and markdown quirks
2025-04-21 00:50:26 -07:00
James R. Barlow
e4a8f7a354
Remove redundant optimizer content
2025-04-17 15:10:59 -07:00
James R. Barlow
d1a45e4abc
Convert remaining rst -> md
2025-04-17 15:03:21 -07:00
James R. Barlow
3b9367fc69
Continuing rst -> md
2025-04-17 02:27:59 -07:00
James R. Barlow
92a78f611e
rst -> md migration in progress
2025-04-17 02:10:40 -07:00
James R. Barlow
6f16d0130a
Clarify that ocrmypdf-compare is a testing tool
2025-04-15 00:03:14 -07:00
James R. Barlow
d84c47816c
webservice: promote pages to primary option
2025-04-06 01:07:47 -07:00
James R. Barlow
15a77c9d69
Modernize pyproject license specification
2025-04-06 01:07:25 -07:00
James R. Barlow
43c84ca268
Merge branch 'main' of github.com:ocrmypdf/OCRmyPDF
2025-03-27 11:00:00 -07:00
James R. Barlow
6de6749062
webservice: fix download button downloads wrong file
2025-02-26 18:42:50 -08:00
James R. Barlow
7b2dd892e5
v16.10.0 release notes
2025-02-26 15:16:18 -08:00
James R. Barlow
c05ed7297c
Merge branch 'main' of github.com:ocrmypdf/OCRmyPDF
2025-02-26 15:16:07 -08:00
James R. Barlow
2a55ceadd0
Merge branch 'pr/rugk/1489'
2025-02-26 14:59:06 -08:00
James R. Barlow
71991ad09b
Remove podman
2025-02-26 14:58:43 -08:00
James R. Barlow
bd60d6ccd9
Merge branch 'pr/rugk/1488'
2025-02-26 14:57:46 -08:00
James R. Barlow
83b4469ef1
Word wrap
2025-02-26 14:57:18 -08:00
James R. Barlow
d2a7caf496
Merge branch 'feature/remove-ttyd'
2025-02-26 14:54:40 -08:00
James R. Barlow
ff0ea45bf2
Merge branch 'main' of github.com:ocrmypdf/OCRmyPDF
2025-02-26 14:53:48 -08:00
James R. Barlow
b5bc1d209c
Remove ttyd
2025-02-26 14:53:13 -08:00
James R. Barlow
32322a9fe9
Fix broken test_hocrtransform_matches_sandwich
...
Expect word similarity rather than exact match. Difference appears to be due to quote styles.
Thanks @QuLogic for reporting.
2025-02-09 13:57:50 -08:00
James R. Barlow
6b09129911
Fix github release yaml
2025-02-07 16:25:29 -08:00
James R. Barlow
e4274a956d
v16.9.0 release notes
2025-02-07 00:53:08 -08:00
James R. Barlow
19af116034
Tidy whitespace
2025-02-06 00:40:35 -08:00
James R. Barlow
137b054f43
Adjust test again for older Ghostscript
2025-01-27 23:44:37 -08:00
James R. Barlow
e6daa28c6d
Merge branch 'main' of github.com:ocrmypdf/OCRmyPDF
2025-01-25 16:55:53 -08:00
James R. Barlow
2512093076
Don't build PDF documentation anymore to fix RTD build issues
2025-01-15 16:17:12 -08:00
James R. Barlow
65df44f670
Modify tests to deal with variety of Ghostscript versions
2025-01-09 02:14:29 -08:00
James R. Barlow
6edc749023
Fix error handling when PDF contains an invalid image with both ImageMask and ColorSpace set
...
Fixes #1453
2025-01-07 00:27:07 -08:00
James R. Barlow
cff98d258e
Upgrade to Alpine 3.21
2025-01-05 08:53:02 -08:00
James R. Barlow
d1fc77e1b6
docs: add imgconverter
2025-01-04 12:39:55 -08:00
James R. Barlow
17eed0529a
Update notes
2025-01-04 12:21:46 -08:00
James R. Barlow
f02353686d
s/input/output
2025-01-04 12:18:07 -08:00
James R. Barlow
32813a3c3d
Merge remote-tracking branch 'origin/dependabot/github_actions/astral-sh/setup-uv-5'
2025-01-04 12:10:18 -08:00
James R. Barlow
073a434ab3
Fix webservice interactions with Docker
2025-01-04 12:09:32 -08:00
James R. Barlow
f390e7f9d1
Add cache to Dockerfiles
2025-01-04 12:09:11 -08:00
James R. Barlow
bfbe571f12
docs: fix more rst formatting issues
2025-01-04 10:59:52 -08:00
James R. Barlow
368568b8ea
Change yaml strings in release script
2025-01-04 01:05:27 -08:00
James R. Barlow
55e7177dbe
Present similar interface in webservice.py
2025-01-04 01:04:58 -08:00
James R. Barlow
b486df7e2d
docs: auto update year
2025-01-04 01:04:29 -08:00
James R. Barlow
74a84b6ae9
Fix numerous documentation build problems
2025-01-03 12:23:42 -08:00
James R. Barlow
cfebf1dc8b
alpine: fix pyarrow name again
2025-01-01 20:30:12 -08:00
James R. Barlow
1aaff4af6f
alpine: use pyarrow package for webservice
2025-01-01 18:45:27 -08:00
James R. Barlow
36c82e0659
Add debugging helper scripts
2025-01-01 18:03:15 -08:00
James R. Barlow
522f9d5f56
Merge branch 'pr/pajowu/1448'
2025-01-01 18:00:52 -08:00
James R. Barlow
796e424ee5
graft: Handle stack underflow
2025-01-01 18:00:39 -08:00
James R. Barlow
d87db6cad0
Merge branch 'pr/pajowu/1446'
2025-01-01 17:50:33 -08:00
James R. Barlow
dd6ed4c5f8
Switch to streamlit based web app
2025-01-01 17:26:22 -08:00
James R. Barlow
206bab74bc
Improve diagnostics for unidentified image
2025-01-01 17:13:57 -08:00
James R. Barlow
f71a5ffd61
hocr: comment typo
2024-12-23 01:46:00 -08:00
James R. Barlow
b7c3ea70ed
Try triage workflow helper
2024-12-12 17:00:21 -08:00
James R. Barlow
02d85ff070
Tell uv not to sync dev harder
2024-12-08 23:20:18 -08:00
James R. Barlow
179c36151b
Tell uv not to sync dev
2024-12-08 17:27:31 -08:00
James R. Barlow
3c4b099cb1
Don't try to install dev dependencies in build
2024-12-08 14:03:04 -08:00
James R. Barlow
15df9c370c
Update notes
2024-12-08 12:20:40 -08:00
James R. Barlow
86d92ef490
Disable logging of markup
...
Fixes #1444
2024-12-08 12:17:19 -08:00
James R. Barlow
cc058be4b2
v16.7.0 release notes
2024-12-02 11:45:01 -08:00
James R. Barlow
7565d20c0a
Fix Docker build and restore ubuntu 24.04 as base Docker image
...
Ubuntu version changed on suspicion of Ghostscript 10, but that issue is resolved.
2024-12-02 11:36:26 -08:00
James R. Barlow
9a075039b5
Remove empty test file
2024-12-02 11:23:35 -08:00
James R. Barlow
5a1c043331
Check in uv.lock and update uv version
2024-11-27 17:14:07 -08:00
James R. Barlow
fe89be5dc0
Fix test broken in commit 85d6fb8c
2024-11-27 15:44:12 -08:00
James R. Barlow
d70296b97a
Merge branch 'main' of github.com:ocrmypdf/OCRmyPDF
2024-11-27 00:10:32 -08:00
James R. Barlow
85d6fb8ce9
Don't use stdout for Ghostscript
...
Apparently, Ghostscript simply uses temporary files when asked to write to stdout. We're already using temporary files internally, so this eliminates some redundant copies.
2024-11-21 17:02:03 -08:00
James R. Barlow
828e741c24
README add more features
2024-11-17 13:43:47 -08:00
James R. Barlow
36837f8353
Remove conda from installables list (conda's ocrmypdf is old/unmaintained)
2024-11-17 13:38:17 -08:00
James R. Barlow
12fd4f70f1
docs: fix typo
2024-11-17 13:37:31 -08:00
James R. Barlow
250615561d
v16.6.2 release notes
2024-11-16 19:05:20 -08:00
James R. Barlow
a659f83d67
Remove invalid hyperlink annotations to satisfy Ghostscript 10.x during PDF/A conversion
...
Closes #1425
2024-11-16 19:02:10 -08:00
James R. Barlow
08f95c0b13
v16.6.1 release notes
2024-11-10 02:09:10 -08:00
James R. Barlow
dbd3c93757
Fix issue with unpickling HOCRResult
...
Fixes [Bug]: HOCRResult.from_json() not unpickling correctly #1427
2024-11-10 02:05:57 -08:00
James R. Barlow
5d128a91d2
Adjust tesseract-ocr5 package and revert to Ubuntu 22.04
...
22.04 has older Ghostscript which has fewer regressions.
2024-11-08 15:20:40 -08:00
James R. Barlow
a1b8113d56
Add bisect script
2024-11-08 11:09:13 -08:00
James R. Barlow
f052e910c9
docs: Improve batch command
2024-11-07 00:09:55 -08:00
James R. Barlow
116e2692d0
Also use stable Tesseract 5 for Docker
2024-11-01 15:47:25 -07:00
James R. Barlow
b2669c7d71
Use stable tesseract ppa for build
2024-11-01 15:08:53 -07:00
James R. Barlow
c8c53d38a3
Remove .git from Docker images nad fix link to alternate services
2024-11-01 10:32:29 -07:00
James R. Barlow
d303b42c86
Add documentation to PdfMinerState
2024-10-27 22:01:36 -07:00
James R. Barlow
f77f701a50
Fix quadratic time performance regression on scanning pages
2024-10-27 21:57:53 -07:00
James R. Barlow
1c3b7d1507
Tidy release notes
2024-10-27 19:35:53 -07:00
James R. Barlow
bf62562787
Merge branch 'feature/docker-ubuntu-24'
2024-10-27 17:39:06 -07:00
James R. Barlow
6c6cbfd4d6
Make images extracted for jbig2enc optimization have unique filenames
...
Fixes #1396
2024-10-27 17:38:52 -07:00
James R. Barlow
ee5acbe94e
Repair PDF before all processing
...
Some PDFs choke both pdfminer.six and Ghostscript but the issues can be fixed first.
Fixes #1403
2024-10-27 17:37:46 -07:00
James R. Barlow
5e478a7774
do_get_pdfinfo: typing
2024-10-27 17:23:20 -07:00
James R. Barlow
92c5200ad2
Update release notes for 16.6.0
2024-10-27 16:56:41 -07:00
James R. Barlow
86a102f8e6
Update docker docs
2024-10-27 16:49:54 -07:00
James R. Barlow
2463b91051
Remove unneeded build steps from Alpine
2024-10-27 16:46:57 -07:00
James R. Barlow
07f7c6b812
Reinstate jbig2 building
2024-10-27 16:33:37 -07:00
James R. Barlow
8138664287
Remove Ubuntu 22.04 container
2024-10-27 16:14:08 -07:00
James R. Barlow
120ca72393
Update Ubuntu Dockerfile
2024-10-27 16:12:42 -07:00
James R. Barlow
f9b3e9a97b
Add Dockerfile for Ubuntu 24.04 LTS
2024-10-27 15:33:34 -07:00
James R. Barlow
1e87930bbb
Use uv to construct Alpine Docker image
2024-10-27 15:32:46 -07:00
James R. Barlow
fe4725658e
unpaper: fix regex
2024-10-27 14:57:21 -07:00
James R. Barlow
9d042767cc
Attempt to fix matrix and unpaper version error
2024-10-27 14:04:45 -07:00
James R. Barlow
23bc247b9c
Improve Linux coverage matrix
2024-10-27 13:52:09 -07:00
James R. Barlow
e44bf46d77
Fix img2pdf and python version
2024-10-27 13:32:06 -07:00
James R. Barlow
f50620c244
Convert to uv build
2024-10-27 13:26:41 -07:00
James R. Barlow
6f755321b8
Ignore unpaper warning message when checking version
...
Fixes #1409
2024-10-27 13:06:30 -07:00
James R. Barlow
706681deb8
Improve some type checks
2024-10-27 12:54:29 -07:00
James R. Barlow
c283cf0a0d
Fix incorrect return value
2024-10-27 12:32:40 -07:00