James R. Barlow
5abfb14c2a
Remove leptonica and cffi
2021-11-13 00:06:35 -08:00
James R. Barlow
6b9b5cc5d5
setup.py shouldn't have a shebang
2021-06-16 00:10:10 -07:00
James R. Barlow
4030258bbc
Modernize build system to use setup.cfg
...
For now, keep but deprecate the requirements/*.txt files.
2021-06-10 00:27:52 -07:00
Tomáš Hrnčiar
e0441c4aa1
Explicitly require setuptools, since pdfa.py imports pkg_resources ( #755 )
...
Co-authored-by: jbarlow83 <jbarlow83@users.noreply.github.com>
2021-04-06 02:23:44 -07:00
James R. Barlow
653e2e23df
Update deps for next release
2021-04-02 01:10:39 -07:00
James R. Barlow
7fe2954ede
Change wheel tag to py36, update package_data to include py.typed
2020-12-12 16:49:04 -08:00
James R. Barlow
7f73a6ed1e
Some Python 3.9 fixes
2020-11-03 00:45:47 -08:00
James R. Barlow
67f99c5bb7
Endorse pdfminer.six 20201018
2020-10-27 23:09:45 -07:00
James R. Barlow
21b90d2d14
Endorse pikepdf 2.x
2020-10-27 23:09:45 -07:00
James R. Barlow
ca735278e0
setup: Version pluggy better
2020-10-24 02:35:41 -07:00
James R. Barlow
caeba76a61
Approve img2pdf 0.4 as it passes tests
2020-08-14 01:34:04 -07:00
James R. Barlow
cd35216f21
setup: blacklist pdfminer.six 20200720
...
NotAllowedError is going to removed
99f0c09869
2020-08-12 13:10:08 -07:00
James R. Barlow
aa0ec40102
Change license of all GPLv3 files to MPL-2.0
...
https://github.com/jbarlow83/OCRmyPDF/issues/600
2020-08-05 00:44:42 -07:00
James R. Barlow
e821ca46d5
Approve pdfminer.six 20200726
2020-08-03 16:04:16 -07:00
James R. Barlow
436af55050
Approve pdfminer.six 20200720
2020-07-26 21:51:49 -07:00
James R. Barlow
580f2ebb4b
Python 3.9beta is now known to work (Fedora)
2020-06-26 00:06:58 -07:00
James R. Barlow
17a4831745
v10 release notes and dependencies
2020-06-10 14:27:47 -07:00
James R. Barlow
fe156db41d
Merge branch 'release/v10' into trialmerge
2020-06-09 15:12:56 -07:00
James R. Barlow
daca919775
Mark pdfminer.six 20200517 as supported
2020-06-02 00:11:02 -07:00
James R. Barlow
3754185f56
Mark pdfminer.six 20200517 as supported
2020-05-28 15:01:51 -07:00
James R. Barlow
0cefe886ec
Update email
2020-05-19 16:12:36 -07:00
James R. Barlow
8b54ce338f
setup: remove deprecated message about removeal of --force parameter
2020-04-26 05:09:42 -07:00
James R. Barlow
27a3b80376
Use once-per-worker pikepdf init
2020-04-26 03:49:20 -07:00
James R. Barlow
0c50eedb2a
Support pdfminer.six 20200402
2020-04-15 02:55:22 -07:00
James R. Barlow
4581027246
Drop support for pdfminer.six 20181108
...
This version required a patch that has since been mainlined, and also did not
declare its dependency on chardet
correctly. We can remove both hacks now.
2020-04-15 02:50:36 -07:00
James R. Barlow
f4f7946a0c
Add colored logs
2020-04-15 00:05:38 -07:00
James R. Barlow
4fdbf55c11
setup: approve pdfminer.six 20200124
2020-02-09 23:50:56 -08:00
James R. Barlow
fd991a2380
Allow pdfminer.six 20200104 and update recommended versions
2020-01-05 21:37:28 -08:00
James R. Barlow
9559b0b186
Use pikepdf to perform qpdf.check()
2019-12-11 01:21:15 -08:00
James R. Barlow
9af59c0d6d
docs: improvements for Windows
2019-12-09 21:39:01 -08:00
James R. Barlow
0a08d6ce1f
Update version of pdfminer.six supported
2019-11-13 01:45:06 -08:00
James R. Barlow
5bd6665b49
Use pikepdf 1.7.0 to improve Python 3.8 support
2019-11-11 22:36:38 -08:00
James R. Barlow
3438afaffe
Support pdfminer.six 20191020
2019-11-04 03:15:59 -08:00
James R. Barlow
cdcdd16865
Require Pillow 6.2.0 based on security vulnerability report in older versions
2019-10-23 12:27:29 -07:00
James R. Barlow
b55d7e57af
Python 3.8 updates
2019-10-20 03:20:54 -07:00
James R. Barlow
1a91cd4652
pikepdf 1.6
2019-07-27 04:36:48 -07:00
James R. Barlow
6fbeb6347d
Merge api (without plugins)
2019-07-27 02:04:01 -07:00
James R. Barlow
12769b96e5
Drop support for omitting pdfminer.six
2019-07-10 13:37:01 -07:00
James R. Barlow
e528adc603
pylint removal
2019-05-17 01:09:06 -07:00
James R. Barlow
13ab23ba54
Refactor weave_layers, introduce progress bar
...
Fixes a bug in this branch where --sidecar would fail by trying to iterator
the executor futures twice.
2019-05-16 14:57:31 -07:00
James R. Barlow
c904b430b6
Merge master into api branch; all test pass
2019-05-14 16:33:02 -07:00
James R. Barlow
c2fecffdb4
Require pikepdf 1.3.0
2019-05-12 02:16:05 -07:00
James R. Barlow
58c29ffb5c
weave: use explicit pdf.close(), drastically reduce open file handles
...
With the new pikepdf 1.2.0 we no longer need to hold file handles
open because of the "copy to memory" functionality. We retain
the behavior of closing/reopening the output PDF every 100 pages as
a way to limit memory usage.
2019-04-18 15:12:48 -07:00
mawi
39617dd739
fix: remove ruffus
2019-04-08 11:07:32 +02:00
Martin Wind
2fa43ecf09
refactor: split argparse and run_pipline
2019-03-26 08:10:20 +01:00
James R. Barlow
67a405c6b7
Move install-time external program checks out of setup.py
...
We did runtime tests for several of them anyway, and it's better to do
at runtime since config may change after installation.
2019-03-03 03:26:56 -08:00
James R. Barlow
602570fcf9
Update requirements
2019-03-03 02:27:56 -08:00
James R. Barlow
92c8a5885e
Declare build system in pyproject.toml
2019-02-26 12:23:33 -08:00
James R. Barlow
b8cd3acd9e
v8.0.1 notes
2019-01-17 00:57:28 -08:00
James R. Barlow
f472587d22
Bump pikepdf version, point to release notes
2019-01-05 16:48:13 -08:00