James R. Barlow
24f1b57288
Merge branch 'master' of github.com:ocrmypdf/OCRmyPDF
2022-04-05 16:04:45 -07:00
James R. Barlow
43302d7e12
Fix pytest.warns() on older pytest
...
Thanks @QuLogic
2022-04-05 16:02:50 -07:00
Christopher Besch and GitHub
fed0226761
Add Gentoo Language Installation Instructions ( #936 )
2022-04-05 00:26:24 -07:00
Joseph Morris and GitHub
27e22b4f07
Update jbig2.rst ( #911 )
...
Adding Ubuntu package names for dependencies I needed to save others time. The tequired package for leptonica is particularly confusing since configure just says "Error! Leptonica not detected." and there are multiple leptonica packages
2022-04-05 00:25:28 -07:00
James R. Barlow
79382a6039
Docker: Change base image to debian
...
Debian has latest qpdf.
v13.4.2
2022-04-04 00:40:03 -07:00
James R. Barlow
7788d94c4a
v13.4.2 release notes, take 2
2022-04-03 23:58:37 -07:00
James R. Barlow
33bfba8449
ghostscript: match actual reported version
2022-04-03 23:35:30 -07:00
James R. Barlow
1d0584c644
Add advisory note to release notes
2022-04-03 23:04:55 -07:00
James Barlow
84b9d4d021
Speculation: Ghostscript 9.56 new PDF interpreter breaks things
2022-04-03 21:14:19 -07:00
James Barlow
41efd3bf0f
Fix Python "3.10"
2022-04-03 21:13:59 -07:00
James Barlow
776ada6713
Upgrade pre-commit and associated tools; various lints
2022-04-03 20:53:01 -07:00
James Barlow
f3593c915d
ci: test Python 3.10
2022-04-03 19:06:50 -07:00
James Barlow
dfe31a2f6d
Add lock to certain "with patch" cases
...
Switch to --use-threads seems to have broken tests that assumed they could
monkeypatch things. Although that's odd, since while we can have multiple
worker threads, we should never have
parallel tests in the same process.
2022-04-03 17:22:04 -07:00
James Barlow
0c43963d69
Fix pytest deprecation warnings
2022-04-03 13:30:58 -07:00
James Barlow
f29fe7f23e
Fix Pillow deprecation warnings
2022-04-03 13:30:50 -07:00
James R. Barlow
04996caac3
pdfminer 20220319
2022-03-22 22:36:06 -07:00
James R. Barlow
13917c051c
Disable oom killer test for --use-threads
v13.4.1
2022-03-13 01:02:28 -08:00
James R. Barlow
8182fe9c92
Make --use-threads default and update release notes
...
Re: issue Hanging on Random Files #814
2022-03-13 00:37:06 -08:00
James R. Barlow
1950acfbda
docs: proofread plugins
2022-02-20 00:56:43 -08:00
James R. Barlow
fca6403083
Disallow pikepdf 5.0.0
v13.4.0
2022-02-19 01:45:36 -08:00
James R. Barlow
c4e2fce1ef
v13.4.0 release notes (2)
2022-02-18 23:37:33 -08:00
James R. Barlow
3546479658
optimize: don't deflate JPEGs with fancy DecodeParms settings
...
This is overly cautious but will do for now.
2022-02-18 23:36:53 -08:00
James R. Barlow
72442fa3d0
Fix error messages when run with pikepdf 5.0.0
...
Appears that these are spurious errors from qpdf probing the /DecodeParms
dict on images that don't have it.
Not sure exactly why it happens but this can be safely ignored.
2022-02-18 23:35:44 -08:00
James R. Barlow
8f714b1375
v13.4.0 release notes
2022-02-18 23:08:48 -08:00
James R. Barlow
cb05c1d122
pdfinfo: a few annotations
2022-02-14 23:31:53 -08:00
James R. Barlow
b0ad07bc5f
Merge branch 'master' of github.com:ocrmypdf/OCRmyPDF
2022-02-08 00:46:26 -08:00
James R. Barlow
514038d4ec
optimize: recognize and produce [/FlateDecode /DCTDecode] images
2022-02-08 00:38:08 -08:00
James R. Barlow
50d76e7f6c
optimize: remove comment about issue in Pillow that is now fixed
2022-02-07 22:18:20 -08:00
James R. Barlow
6c78a46285
optimize: remove inaccurate about ICCs
...
pikepdf will now get the ICC profile out and put it in the JPEG.
2022-02-07 19:42:13 -08:00
James R. Barlow
863d560632
optimize: clarify log message about skipping images with multiple filters
2022-02-06 22:41:10 -08:00
James R. Barlow
73934c854c
release notes: typo
2022-02-06 22:39:32 -08:00
rdiez and GitHub
2be8eeec2c
Fix spelling of 'ephemeral' ( #908 )
2022-02-03 10:33:51 -08:00
James R. Barlow
3dfde479e2
The world is not ready for :=
v13.3.0
2022-01-26 00:16:51 -08:00
James R. Barlow
aea1862644
v13.3.0 release notes
2022-01-25 23:50:48 -08:00
James R. Barlow
3b406112d0
ghostscript: improve test coverage of error cases
2022-01-25 23:45:47 -08:00
James R. Barlow
fcc4c2d371
ghostscript: improve error message if image cannot be opened
2022-01-25 23:12:51 -08:00
James R. Barlow
3de18ed612
tesseract: account for more tesseract 5 output differences
2022-01-25 00:19:49 -08:00
James R. Barlow
93cca42e20
optimize: don't try to optimize an image we can't save
2022-01-25 00:19:23 -08:00
James R. Barlow
2d0ac4707c
Use better img2pdf settings where possible while supporting old versions
...
Fixes #894
2022-01-14 11:55:54 -08:00
James R. Barlow
7d208175cf
unpaper: refactoring
2022-01-11 10:57:54 -08:00
James R. Barlow
ea69e868ed
unpaper: issue warning if image too large to clean
2022-01-11 10:44:38 -08:00
James R. Barlow
beea603ab3
Revert "docs: add sphinx-panels"
...
This reverts commit 7966192d6e .
2022-01-04 11:44:20 -08:00
James R. Barlow
7966192d6e
docs: add sphinx-panels
2022-01-04 11:43:28 -08:00
Anton Gladky and GitHub
5acbd7a252
Wrap exception on non-CMYK images into the log warning ( #881 )
2021-12-29 01:15:49 -08:00
Krasimir Nedelchev and GitHub
aed955ca8c
Fix typo ( #882 )
2021-12-27 15:36:19 -08:00
James R. Barlow
298bdb8690
v13.2.0 release notes
v13.2.0
2021-12-19 11:40:23 -08:00
James R. Barlow
1a58abcc6a
concurrency: fix extra update of progressbar
2021-12-19 11:34:09 -08:00
James R. Barlow
dbfceba020
Standardize ghostscript version default
2021-12-18 02:01:42 -08:00
James R. Barlow
0faa618c3c
Replace deprecated distutils with packaging.version
2021-12-18 01:57:59 -08:00
James R. Barlow
7035002c03
Order of operations suppressed detailed Ghostscript missing error message
2021-12-18 01:27:39 -08:00