camelot-py/camelot
orent 96b9f04e38
Call pdftopng in python instead of subprocess
Using the poppler backed failed for me because I was running it from an un-activated venv and pdftopng was not in the PATH.

My original workaround was even shorter - I imported the convert function directly into the PopplerBackend class. But this import will fail on initialization if pdftopng is not installed and will prevent using the ghostscript backend, so I converted it to late import.
2021-09-30 14:10:30 +03:00
..
backends Call pdftopng in python instead of subprocess 2021-09-30 14:10:30 +03:00
parsers Change get backend method for Lattice and run tests 2021-07-11 23:12:20 +05:30
__init__.py No need to monkey-patch Click.HelpFormatter 2019-07-04 13:13:32 +03:00
__main__.py Remove future imports 2020-05-24 17:33:13 +05:30
__version__.py Bump version and update HISTORY.md 2021-07-11 23:37:18 +05:30
cli.py New export format: markdown 2021-01-13 06:31:30 +01:00
core.py Split tests for lattice and stream, and fix test_common reprs 2021-06-28 05:32:48 +05:30
handlers.py Add test for page list generation and fix backend kwarg 2021-07-11 22:47:01 +05:30
image_processing.py Remove future imports 2020-05-24 17:33:13 +05:30
io.py Blacken code 2019-07-03 23:47:42 +05:30
plotting.py Blacken code 2021-06-15 03:29:35 +05:30
utils.py Merge pull request #219 from Arnie97/master 2021-06-15 03:53:40 +05:30