James R. Barlow
|
67be4d1904
|
Refactor CLI exception handling
|
2023-10-24 00:54:30 -07:00 |
|
James R. Barlow
|
6f82097d14
|
Refactor setup_pipeline to decouple manage_work_folder
|
2023-10-24 00:54:30 -07:00 |
|
James R. Barlow
|
fc6f959d21
|
Refactor debug log and work folder context cleanup
|
2023-10-24 00:54:30 -07:00 |
|
James R. Barlow
|
e38d569d8f
|
languages: kwargs are overkill
|
2023-10-24 00:54:30 -07:00 |
|
James R. Barlow
|
0856750ee2
|
Fix exit code error on Ghostscript failure
|
2023-10-24 00:54:30 -07:00 |
|
James R. Barlow
|
05721ba84a
|
Fix error on no languages available
|
2023-10-24 00:54:30 -07:00 |
|
James R. Barlow
|
38c3422e5e
|
Automatically set document language to OCR language
|
2023-10-24 00:54:30 -07:00 |
|
James R. Barlow
|
d153a6f6df
|
Refactor metadata handling
|
2023-10-24 00:54:30 -07:00 |
|
James R. Barlow
|
1a7738a925
|
Refactor -migrate metadata repair to new module
|
2023-10-24 00:54:30 -07:00 |
|
James R. Barlow
|
8985c0dfe9
|
Refactor setup_pipeline to context manager
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
ebfe008432
|
Refactor logging record thread local storage
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
1f16eb6f50
|
Refactor main pipeline into discrete pipelines
- test_ghostscript_pdfa_failure fails
- haven't dealt with logging record factories
Further refactoring and duplicate elimination
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
cbb0868ae3
|
Add hocr to ocr pdf pipeline
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
68bb38d0ad
|
pdf_to_hocr: improve plugin handling
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
0443e87345
|
Introduce pdf_to_hocr API
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
b3de5833d3
|
Refactor conversion of ocrmypdf.ocr() arguments to cmdline
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
95b14ee282
|
Refactor lossless reconstruction setter into separate function
Still messy but good enough as a start.
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
07b89e6a19
|
Plugin manager: set reasonable default when called without params
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
8991d2cb33
|
Refactor main pipeline and start hocr pipeline
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
86a20c4130
|
Refactor exec_page_sync to outputs
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
6827a6efe8
|
Refactor exec_page_sync -> extract _process_page
|
2023-10-24 00:52:31 -07:00 |
|
James R. Barlow
|
c6b5332699
|
Test on release py312 not py312-rc
v15.3.0
|
2023-10-21 15:17:07 -07:00 |
|
 Michael FlaggandGitHub
|
68610046c6
|
Correct the archive dir name in Watched folders with Docker (#1173)
|
2023-10-21 14:59:33 -07:00 |
|
James R. Barlow
|
880326868d
|
v15.3.0 release notes
|
2023-10-21 14:59:09 -07:00 |
|
James R. Barlow
|
c6be3ba076
|
watcher: Improve parameter validation
|
2023-10-20 20:11:00 -07:00 |
|
James R. Barlow
|
0565cb0b10
|
misc/watcher.py: use Typer and dotenv to improve ease of use
|
2023-10-20 19:56:39 -07:00 |
|
James R. Barlow
|
dc49906704
|
Improve wait_for_file_ready loop
|
2023-10-20 19:55:50 -07:00 |
|
James R. Barlow
|
93fda0dd00
|
Detect and warn about Tagged PDFs
|
2023-10-12 01:03:09 -07:00 |
|
James R. Barlow
|
d4110e78cb
|
Fix "pikepdf mmap disabled" spam on macOS
|
2023-10-11 01:24:29 -07:00 |
|
James R. Barlow
|
5285d68fcc
|
Add check for filenotfound due to being inside a snap
|
2023-10-11 01:02:50 -07:00 |
|
James R. Barlow
|
2b0e149809
|
Update docker document and v15.2.0 release notes
v15.2.0
|
2023-10-10 01:25:26 -07:00 |
|
James R. Barlow
|
b7ce5b0d7d
|
Don't build docker alpine aarch64 for now and add alias tag for Ubuntu
|
2023-10-09 17:36:08 -07:00 |
|
James R. Barlow
|
ffd6a64ce9
|
Attempt at alpine on arm64 - not working
pip attempts to download musllinux_1_1 wheels and can't find pikepdf's which is only 1_2. Not clear how to fix.
|
2023-10-09 17:34:28 -07:00 |
|
James R. Barlow
|
5727f1e081
|
Test docker alpine build and ubuntu aliasing
|
2023-10-09 15:08:38 -07:00 |
|
James R. Barlow
|
b75a7eca2a
|
Alpine image: Fix missing OSD and path
|
2023-10-09 14:59:56 -07:00 |
|
James R. Barlow
|
2b01676434
|
docker docs: remove VirtualBox content and update a few explanations
|
2023-10-09 14:57:55 -07:00 |
|
James R. Barlow
|
e11c386c58
|
Add Alpine dockerfile
|
2023-10-09 14:35:52 -07:00 |
|
James R. Barlow
|
9346d1f970
|
Simplify deep nested with-block
|
2023-10-09 02:30:30 -07:00 |
|
James R. Barlow
|
012cbef865
|
v15.1.0 release notes
v15.1.0
|
2023-10-04 00:16:22 -07:00 |
|
James R. Barlow
|
0687568e1b
|
sync: update documentation
|
2023-10-04 00:05:27 -07:00 |
|
James R. Barlow
|
3086cfc3d9
|
pipeline: documentation and tweak merge_sidecars
|
2023-10-04 00:05:19 -07:00 |
|
James R. Barlow
|
91a14660b3
|
Require Pillow >= 10.0.1 and drop shims for older versions
|
2023-10-04 00:04:28 -07:00 |
|
James R. Barlow
|
539f0ee0ce
|
Document some missing CLI options to API
|
2023-10-03 23:54:24 -07:00 |
|
James R. Barlow
|
7172817cd6
|
Replace ExitStack with contextmanager
|
2023-10-02 16:52:06 -07:00 |
|
James R. Barlow
|
d9cc759142
|
Fix typos in release notes
|
2023-10-02 02:49:01 -07:00 |
|
James R. Barlow
|
364799fc3e
|
Fix typing for pdinfo.layout and modernize
Also changed handling of undefined chars to be more Liskov-consistent with parent class.
|
2023-10-01 01:18:22 -07:00 |
|
James R. Barlow
|
f4c211fa2d
|
Use Python 3.9-style type hinting for tuple[] and AbstractSet -> Set
|
2023-10-01 00:09:05 -07:00 |
|
James R. Barlow
|
113a6b45bd
|
ruff autofixes (mostly typing.* -> collections.abc.*)
|
2023-10-01 00:02:53 -07:00 |
|
James R. Barlow
|
e9419d2c40
|
Update notes on concurrency
|
2023-09-30 17:05:58 -07:00 |
|
James R. Barlow
|
fb006ef39f
|
v15.0.2 release notes
v15.0.2
|
2023-09-29 00:56:09 -07:00 |
|