James R. Barlow
d4abe88452
docs: sketch Windows install procedure
2019-12-04 21:01:09 -08:00
James R. Barlow
cb3cfaa055
Add Windows install advice
2019-12-04 21:01:09 -08:00
James R. Barlow
9db01c7ff5
Remove test_bad_utf8
...
Due to difficulties of getting this to work on Python 3.8, Windows, and
high probability that this behavior is now gone from Tesseract 4.0+.
Originally added in 2017.
2019-12-04 21:01:09 -08:00
James R. Barlow
d0301813cc
ghosttext: mention page number differences
2019-12-04 21:01:09 -08:00
James R. Barlow
cff37bf681
Make test_german more Windows-friendly
2019-12-04 21:01:09 -08:00
James R. Barlow
66d04dd6e3
Don't expect filenames to be replicated on NT
2019-12-04 21:01:09 -08:00
James R. Barlow
06a1f987d4
Use _OCRMYPDF_TEST_PATH for testing and .py stubs to simulate symlinks
2019-12-04 21:01:06 -08:00
James R. Barlow
e51e21c6b6
ghostscript: Refactor checking for executable name on Windows
2019-12-04 21:01:06 -08:00
James R. Barlow
c5fa72bd4e
ghostscript: use run(check=True) for more consistent error handling
2019-12-04 21:01:00 -08:00
James R. Barlow
bf99587aa1
ghostscript: use correct executable name on Windows
2019-12-04 17:37:38 -08:00
James R. Barlow
d249aef57d
ghostscript: don't use NamedTemporaryFile
...
Temporary files are more awkward for Windows.
2019-12-04 17:37:38 -08:00
James R. Barlow
43ab7c88d7
Remove os_environ() context manager
2019-12-04 17:37:38 -08:00
James R. Barlow
ca9669742d
Move gs tests to test_ghostscript
2019-12-04 17:14:27 -08:00
James R. Barlow
8a1dddc3ee
Don't worry about closed streams on Windows
2019-12-04 17:14:27 -08:00
James R. Barlow
0cd424ffcb
Enforce str-only environment for Windows since it's more strict
2019-12-04 17:14:27 -08:00
James R. Barlow
fde550f9a7
test: Replace many instances of run_ocrmypdf in subprocess with inline
2019-12-04 17:14:27 -08:00
James R. Barlow
a3726e4ce3
Fix test_metadata: use mmap in a Windows and POSIX compatible way
2019-12-04 17:13:52 -08:00
James R. Barlow
4ab0a8ff35
Fix test_single_page_inline_image - remove temp file
2019-12-04 17:13:51 -08:00
James R. Barlow
37f6f72df3
tests: a few Windows fixes
2019-12-04 17:13:51 -08:00
James R. Barlow
3f92867ae6
Fix TypeError "environment can only contain strings"
...
Apparently Windows Python doesn't coerce pathlib.Path to str.
2019-12-04 17:13:51 -08:00
James R. Barlow
e63503d64b
Fix difference in Windows error message breaking test_no_languages
2019-12-04 17:13:51 -08:00
James R. Barlow
17d20309c7
leptonica: fix missing Leptonica error message for Windows
...
Since it has the unintuitive fix of adding Tesseract to PATH.
2019-12-04 17:13:51 -08:00
James R. Barlow
fe7c69ce95
leptonica: don't open files by name; use memory buffers
...
Avoids encoding issues and makes error trap unnecessary in some cases.
2019-12-04 17:13:51 -08:00
James R. Barlow
9baccee8c5
leptonica: Handle API change for pixFindPageForeground
2019-12-04 17:13:51 -08:00
James R. Barlow
d5bb9929f3
leptonica: Use Windows name for DLL
...
Thanks to @dibu28
2019-12-04 17:13:51 -08:00
James R. Barlow
72d3ee3a87
Refactor symlink usage to support Windows
2019-12-04 17:13:51 -08:00
James R. Barlow
17c419dfcb
compile_leptonica: move to correct location
2019-12-04 17:04:08 -08:00
James R. Barlow
84cc49b14b
black: don't reformat _leptonica.py
2019-12-04 17:04:08 -08:00
James R. Barlow
b7f63bc93d
Make devnull check compatible with Windows
2019-12-04 17:04:08 -08:00
James R. Barlow
ad9a3b5302
Update version of pdfminer.six supported
2019-12-04 17:04:08 -08:00
James R. Barlow
4e4bcaf243
Improve pre-commit checks
2019-11-25 14:38:23 -08:00
James R. Barlow
11afe3507f
black: don't reformat _leptonica.py
2019-11-25 14:34:36 -08:00
James R. Barlow
7691ba8535
v9.1.1 release notes
v9.1.1
2019-11-18 15:17:00 -08:00
James R. Barlow
b787a369ee
Fix reference to Alpine apk add
2019-11-18 15:13:42 -08:00
James R. Barlow
9fb8b267af
docker: use get-pip to install pip
...
Smaller download, needed for manylinux2010.
2019-11-16 15:21:45 -08:00
James R. Barlow
0a08d6ce1f
Update version of pdfminer.six supported
2019-11-13 01:45:06 -08:00
James R. Barlow
f517efe819
docs: wsl - get-pip.py
2019-11-12 15:01:15 -08:00
James R. Barlow
5f5421f23d
test: further fixes to test_report_file_size
v9.1.0
2019-11-12 01:14:21 -08:00
James R. Barlow
703b6db95c
test: fix test_report_file_size
2019-11-11 23:00:08 -08:00
James R. Barlow
000040d497
v9.1.0 release notes
2019-11-11 22:39:33 -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
1c303afe21
docs: fix installation instructions for pikepdf manylinux2010 wheels
2019-11-11 22:22:30 -08:00
James R. Barlow
11a5c80917
travis: enable Py 3.8
2019-11-11 22:19:15 -08:00
James R. Barlow
9b2ab92913
tesseract: fix exception when logger is RootLogger
2019-11-11 22:19:01 -08:00
James R. Barlow
0c4b69ec5a
Fix lint warning about missing cur_item
2019-11-09 14:56:43 -08:00
James R. Barlow
45bea1c0e0
Import and docstring cleanup
2019-11-09 14:56:30 -08:00
James R. Barlow
db914d4cd1
Report missing optional dependencies as possible cause of file size increase
2019-11-09 14:21:57 -08:00
James R. Barlow
df4a8faecd
docs: mention systemd for batches
2019-11-08 03:24:54 -08:00
James R. Barlow
1273e7aeda
docs: document optimization
2019-11-08 03:22:28 -08:00
James R. Barlow
e13a673b1a
docs: mention how to suppress progbar
2019-11-08 02:59:02 -08:00