James R. Barlow
14ac9b0560
docs: some reorganizing
2023-06-11 13:37:53 -07:00
James R. Barlow
dbe6148d41
Update release notes
...
Closes #1083
Closes #1101
2023-06-03 00:27:42 -07:00
James R. Barlow
36d4c2dbbc
Merge commit '6eadd65dfba3f983702087605d582f880efc020b'
2023-06-03 00:23:18 -07:00
James R. Barlow
adbffb7bd9
Merge branch 'feature/soft-error'
2023-06-03 00:23:10 -07:00
James R. Barlow
05ecb6ca46
Resolve Windows errors with -dPDFSTOPONERROR
2023-06-02 02:48:38 -07:00
James R. Barlow
0a7b60cda5
Fix error on metadata block
2023-06-02 02:47:41 -07:00
James R. Barlow
5f211ecf6f
Add test cases for soft errors
2023-06-02 02:47:41 -07:00
James R. Barlow
417ee067a2
Remove obsolete universal_newlines check
2023-06-02 02:47:41 -07:00
James R. Barlow
c4649dabef
Clarify optimization ratio
...
Fixes #1070
2023-06-02 01:34:07 -07:00
James R. Barlow
6eadd65dfb
Log deskew angle
...
Closes #1101
2023-06-02 01:12:49 -07:00
James R. Barlow
e8ed510543
Add stop on soft render errors and option to override
2023-06-01 23:49:34 -07:00
James R. Barlow
22d35c199d
Add Windows package manager to list
2023-06-01 22:57:31 -07:00
James R. Barlow
5a82ad63c9
Modernize issue templates
2023-06-01 22:55:33 -07:00
James R. Barlow
4769a6c50b
Merge branches 'master' and 'master' of github.com:ocrmypdf/OCRmyPDF
2023-06-01 16:53:25 -07:00
jbarlow83 and GitHub
9004009adc
Create bug-report-general.yml
2023-06-01 16:52:08 -07:00
James R. Barlow
11221f9912
Improve rasterization by including more fonts
2023-05-23 13:24:09 -07:00
James R. Barlow
177349cc84
v14.2.1 release notes
v14.2.1
2023-05-23 13:21:46 -07:00
James R. Barlow
070c9772ce
Add test to confirm we can find formx optimizable images
2023-05-23 00:33:54 -07:00
James R. Barlow
1bc09045a5
optimize: Add recursion into Form XObjects
2023-05-23 00:07:15 -07:00
James R. Barlow
e46a18dd2f
Refactor searching for optimizable images
2023-05-22 23:42:10 -07:00
James R. Barlow
c64871c2ed
pyproject: Make classifiers more generic
2023-05-22 23:37:42 -07:00
James R. Barlow
de909fb99a
Docker arm64 needs to build pycairo; add its dependencies
v14.2.0
2023-05-10 01:31:31 -07:00
James R. Barlow
731b2fc477
Fix interaction with old Python and singledispatch and typing
2023-05-10 00:15:34 -07:00
James R. Barlow
214f6ec759
v14.2.0 release notes
2023-05-09 23:32:57 -07:00
James R. Barlow
080aa4dbd1
imageops: fix rare assert failure
2023-05-09 23:27:08 -07:00
James R. Barlow
7af5dcd4a4
Improve directions about install other languages
2023-05-05 13:35:27 -07:00
James R. Barlow
fe9f52fbe7
Remove Ghostscript UserUnit warning
...
All supported Ghostscript versions have proper UserUnit support.
2023-04-29 00:42:38 -07:00
James R. Barlow
fcbdeb8dbe
Fix resampling attributeerror when Pillow < 9.1.0
2023-04-25 15:17:45 -07:00
James R. Barlow
cb251a8d03
Merge branches 'feature/better-imageops' and 'feature/cleanup-fitz'
2023-04-16 01:41:46 -07:00
James R. Barlow
3731fdfd72
Add --tesseract-downsample-above X
2023-04-16 01:41:19 -07:00
James R. Barlow
b2e6a6431e
Tidy use of pikepdf.open without with
2023-04-15 20:17:44 -07:00
James R. Barlow
9ff1e56bf6
Tidy test_metadata - importorskip idiom
2023-04-15 17:56:13 -07:00
James R. Barlow
2b30f74fce
Improve imageops
...
Fix issues and add better tests. Require hypothesis.
2023-04-15 17:48:33 -07:00
James R. Barlow
10f4c48e0b
Fix mypy errors
v14.1.0
2023-04-14 13:49:14 -07:00
James R. Barlow
37d5c086bb
Fix things not caught by ruff
2023-04-14 13:44:47 -07:00
James R. Barlow
91830627e5
v14.1.0
2023-04-14 13:11:10 -07:00
James R. Barlow
f2fc37b257
Merge feature to downsample very large images
2023-04-14 13:09:15 -07:00
James R. Barlow
a99e40fa84
Update notes about ocrmypdf.ocr usage
2023-04-14 11:54:58 -07:00
James R. Barlow
9ce692a6f1
ruff: further fixes
2023-04-14 02:39:36 -07:00
James R. Barlow
a3c49b8f31
ruff: more lint
2023-04-14 02:19:19 -07:00
James R. Barlow
33b70be7d5
ruff: more fixes, mainly missing docstrings
2023-04-14 02:16:38 -07:00
James R. Barlow
4924b11b6b
Additional ruff fixes
2023-04-14 01:25:16 -07:00
James R. Barlow
1d0e4e7c9f
ruff: fix from __future__ and drop isort
2023-04-14 00:49:02 -07:00
James R. Barlow
9b8d14d16e
Accept most of ruff's delinting
2023-04-14 00:45:34 -07:00
James R. Barlow
b7eb93eb79
Adopt ruff and fix prelim lints
2023-04-14 00:19:17 -07:00
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
4f604591b4
Convert to image size based
2023-04-13 23:49:12 -07:00