Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ocrmypdf/OCRmyPDF

OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
https://github.com/ocrmypdf/OCRmyPDF

Fix TypeError "environment can only contain strings"

Apparently Windows Python doesn't coerce pathlib.Path to str.

3f92867ae678da3270722bc24e4ec9b3b26383c4 authored about 5 years ago
leptonica: Use Windows name for DLL

Thanks to @dibu28

d5bb9929f390fc8d2607e3ce1588ad6a969496c8 authored about 5 years ago
Fix difference in Windows error message breaking test_no_languages

e63503d64bbd4505a802509c7ee0eb13e7fbb866 authored about 5 years ago
Refactor symlink usage to support Windows

72d3ee3a87bbcd4c2bf9ef66d608d40d42513cdb authored about 5 years ago
leptonica: fix missing Leptonica error message for Windows

Since it has the unintuitive fix of adding Tesseract to PATH.

17d20309c7f06baec8a53b3cefd8fda961bfa804 authored about 5 years ago
leptonica: don't open files by name; use memory buffers

Avoids encoding issues and makes error trap unnecessary in some cases.

fe7c69ce95639dfb150916671c8b2780cfe1badb authored about 5 years ago
leptonica: Handle API change for pixFindPageForeground

9baccee8c5c7fdbbef0a7b48b81bc5ab285ea94c authored about 5 years ago
Fix test_single_page_inline_image - remove temp file

4ab0a8ff35a5a96728ac6b6cca0e711b6c640d05 authored about 5 years ago
compile_leptonica: move to correct location

17c419dfcb6dd50bbe0310233ae47b60cab401d5 authored about 5 years ago
Update version of pdfminer.six supported

ad9a3b530266051fc95e0d55aefed691386ae2ce authored about 5 years ago
black: don't reformat _leptonica.py

84cc49b14b1cb4c395615dbaef78a38c7ab78dde authored about 5 years ago
Make devnull check compatible with Windows

b7f63bc93d524cef99f9c445bdded50b091218ac authored about 5 years ago
Improve pre-commit checks

4e4bcaf243c06c0f3f8b8d7c518da565909ae3fc authored about 5 years ago
black: don't reformat _leptonica.py

11afe3507f1daf38c92a123246626ff36ce688ed authored about 5 years ago
v9.1.1 release notes

7691ba8535cf65da2c790f48c9cba69203d05504 authored over 5 years ago
Fix reference to Alpine apk add

b787a369ee1c2c93d6b428f1cab209df7527f5d2 authored over 5 years ago
docker: use get-pip to install pip

Smaller download, needed for manylinux2010.

9fb8b267af701d878bff7d6198d110c4ac347199 authored over 5 years ago
Update version of pdfminer.six supported

0a08d6ce1f27cb9f6aa428cea25c896e945fcd4b authored over 5 years ago
docs: wsl - get-pip.py

f517efe81921ee05586e57f06f6c82115422f3b2 authored over 5 years ago
test: further fixes to test_report_file_size

5f5421f23d23070d1e0d63a0b92673c567e94528 authored over 5 years ago
test: fix test_report_file_size

703b6db95c5e838a841e39674cfce0850018ec03 authored over 5 years ago
v9.1.0 release notes

000040d4970fe44396c3003b145bf2b550d30108 authored over 5 years ago
Use pikepdf 1.7.0 to improve Python 3.8 support

5bd6665b499a6facf3a52bf138e3c50f992137ae authored over 5 years ago
docs: fix installation instructions for pikepdf manylinux2010 wheels

1c303afe21971b695eb7d70dbe94f7f1cf723bda authored over 5 years ago
travis: enable Py 3.8

11a5c809174f4275caa77324f1f36ca4642ec554 authored over 5 years ago
tesseract: fix exception when logger is RootLogger

9b2ab92913306143f2fac2f33019e33e71cccc06 authored over 5 years ago
Fix lint warning about missing cur_item

0c4b69ec5a6b266e82b51504f751318266113259 authored over 5 years ago
Import and docstring cleanup

45bea1c0e096197084288c56d3edc71864a1eb9d authored over 5 years ago
Report missing optional dependencies as possible cause of file size increase

db914d4cd1b2f0aafb1ef72b7e571edc242605c2 authored over 5 years ago
docs: mention systemd for batches

df4a8faecda4f94eac048aa29ecb95537ac9d38d authored over 5 years ago
docs: document optimization

1273e7aeda19e62ebb7d71da098b36a54d9cd141 authored over 5 years ago
docs: mention how to suppress progbar

e13a673b1a5c0494958f36af0de63e4e458ac732 authored over 5 years ago
tesseract: refactor logging

979b0bcaed8e6fcfcf73dc716a4b99fc382c60ef authored over 5 years ago
Support pdfminer.six 20191020

3438afaffe590029f0f759a5dcb2eb815e1c9826 authored over 5 years ago
Update release notes; disable Py3.8 test again

681fa039cc3df04dd2b33a1fd42843a9eb8b1f9a authored over 5 years ago
docker-compose.test does not seem to be ready for production use

69e80f1545ac4741a0a0ddc89cb84dee7deb4853 authored over 5 years ago
docs: add remark about optimizing without OCR

983835cce4634f7d9ecda55140c8b36a8de26fac authored over 5 years ago
Docker: relocate dockerfile

6c23b137e21aa2022579b8f882c1f1ccaf124a00 authored over 5 years ago
docs: remove comment about Ubuntu image

[ci skip]

d656b2b3f2c9294f641aa3396b1113d5454900eb authored over 5 years ago
Docker autotest: fix, maybe?

031b800aac03c4acebbc4b4e278bbbfbce7f856e authored over 5 years ago
Docker: try adding automated test

05eb85ee770858421001f206cd9f84cbf19ce79f authored over 5 years ago
Drop support for unpaper 6.1 on Ubuntu 14.04

4da5214ca9d18936308e25d57e494a2eb1d874bd authored over 5 years ago
Travis: enable Python 3.8 testing

1ee829dd598094cc7a5077941a1e8b9b8f4b1026 authored over 5 years ago
Fix issue "MANIFEST.in exists" by removing MANIFEST.in

MANIFEST.in is always an issue

99db5d91ae87e86ce73fe3ba8aa77093b0b2b15f authored over 5 years ago
Dockerfile: fix jbig2 not copied over

3a4490ee363e9cfa9373a8e293acb7512fc578a0 authored over 5 years ago
Dockerfile: fix errors are trying to build unneeded cached wheels

a492e3b4720e35717108ddbe38fbfee06ebf2eac authored over 5 years ago
Dockerfile: remove venv from Ubuntu image; tweak reqs

c3719d3b721bdcd7300c79192d6d18e23173f0b5 authored over 5 years ago
Remove Alpine Docker image

ad48fc641578f1d55a1272c6975a018c65b77455 authored over 5 years ago
Mention that v9.0.4 requires a source install for Py3.8 for now, due to lack of CI availability

7f8018ffdef6b22b395a1b63295f6d5009815535 authored over 5 years ago
Fix test suite error

80651fe12c2a817e6f51a2d0a17961f256dca91f authored over 5 years ago
Disable Py3.8 for now

a58209e89545b798332ab1764ea6152c3edab0af authored over 5 years ago
Update release notes

775b958c555afb066dbc23ad7173639f4ec0c46a authored over 5 years ago
Require Pillow 6.2.0 based on security vulnerability report in older versions

cdcdd1686537e0fac5d67292d95c387f0f28d513 authored over 5 years ago
Mention when we default to English and the system locale is not English

Closes #337

b332d76782b5f110ed1f5d39f457c936400aef68 authored over 5 years ago
travis: Python 3.8, osx_image

3660007fc88a1a0c48dfefc10441dde5365cbcff authored over 5 years ago
Python 3.8 updates

b55d7e57af3095fb8564aa559ea15cddc919f86c authored over 5 years ago
Use lstm_use_matrix for --user-words,patterns

6e99e7b3467064ce08f86c50a458596a4d1bf9c2 authored over 5 years ago
Delinting

4d26867dee317ccbc8e0920549b414b15baaa054 authored over 5 years ago
Use at most 3 Tesseract threads

Based on a user suggestion and
tesseract-ocr/tesseract#2611, I reviewed thread limits and found ...

78e8bf9cbf4a69f71ff5b2d627e4ea291fd3ee52 authored over 5 years ago
docs: fix intermediate file list for v9

de61530d4d4fa62cd57afc5f98eabd0f028bf04b authored over 5 years ago
Add contributing guide

c149f860b5a1372d95cd558315c5c0f8b8d30180 authored over 5 years ago
Remove test_tesseract_config_invalid from suite

Also causes problems in CI

68c852acecff7a0ee52ba9ef6518d393b79d1b64 authored over 5 years ago
Fix any False in the ocrmypdf.ocr() API being set to True

a8565bac6ec2ce1efad5da0732af7b2da42c0f2a authored over 5 years ago
Fix py36 test including 37

6e8b0c31947e83b254641e14763ca35cd45bb89a authored over 5 years ago
Fix black settings in pyproject.toml

ff860e8362f315e80b92e8a47c0a0c39d0dcda2b authored over 5 years ago
optimize: work around pikepdf 1.6.3 limitation with indexed ICCbased colorspaces

cf4b04c5d163a3b661f45ae8783ca1bbf9baf3ab authored over 5 years ago
pdfa: assume 3 RGB channels always

078bc2abe9c7c724b79d390f439b5e298287fdaf authored over 5 years ago
v9.0.3 notes; Remove test_tesseract_config_notfound from suite

d7b7ca05744825ef23a9220687939e30508eca06 authored over 5 years ago
Embed ICC profile in .ps (fixing Ghostscript 9.28 compatibility)

Previously we included the
filename, which required Postscript to run with file access enable...

17ac9d7a9a296ae3d50146fbefad5281e2851b0f authored over 5 years ago
v9.0.2 release notes

a2a197ce4ca0681834d90f2e9eb5c68b1cb5df0f authored over 5 years ago
Fix --print-parameters issue when chi_sim is not installed

944d59e5ad75a0ef337fbb8fdbdfe2e109839630 authored over 5 years ago
optimize: solve monochrome by converting to G4

1c3e90a89232d435a5a7ad1f7e69a3c7e8d4e319 authored over 5 years ago
Adjust test requirements

c728836956529fa2a6f82b4296a12ad7bd80daae authored over 5 years ago
Remove restriction on pytest < 5

0d80fab339231abd3fd095a3d9cebeae4cef8acc authored over 5 years ago
optimize: don't consider 1bpp images for PNG optimization

a650caa599600208f6655697f09eb40ac1c508ce authored over 5 years ago
optimize: only re-insert pngs after pngquant

Previously we attempted to reinsert all PNGs, but it appears to be
unlikely that Leptonica's API...

c6caff90a128db8028240a2d7e24919cbabb26d7 authored over 5 years ago
optimize: exclude images with custom Decode tables

671c88d3b5975947727598a7a18d431ff140716c authored over 5 years ago
optimize: Don't reinsert 1bpp images

There seems to be version to version inconsistencies between
Leptonica's photometric interpretat...

b2cfaedf917c4a93c88dff500791c0bdfe11cba6 authored over 5 years ago
Allow test_german to xfail if deu language is not installed

19ba3ae011ab0323f4833a005e4c512d94d6c5b1 authored over 5 years ago
Use context managers to ensure Pillow images are closed

feff1e38bb09334a2a78fbd5e16f8fe503edd4bf authored over 5 years ago
Fix tests broken by --print-parameters change

c8d6ea6b10d431224493559bfa8966eb9903fe65 authored over 5 years ago
Attempt to resolve black-inversion issue

b0d9775343a7c04a9271fc1470d415bbb14642f3 authored over 5 years ago
install: affirm that we now require Tesseract beta

462bfb84fb525aeea0f551d34bf6501ee0cb8999 authored over 5 years ago
Fix running without eng.traineddata installed raises exception

11ef78a8912cfacb72063bccbde69826d4859d85 authored over 5 years ago
Reactivate user-words test that was always skipped

638eb556effb9e753a81b8e3b20bcfbef7a3b816 authored over 5 years ago
travis: Make 3.7 the build leader/deployer

fdefcd8af277817d03b39dc948f32ec598a1d322 authored over 5 years ago
alpine: use jbig2enc@community

09457edad35e05e60d3c750b3bd473ae23218bcc authored over 5 years ago
docs: leptonica.com -> .org

6460a7eb3e2911e29a541fcb10ccc5196277d22f authored over 5 years ago
docs: installation updates

707ebeb1513646e670aa24d8346890f556517837 authored over 5 years ago
v9.0.1 release notes

e9bc093842ed7329c0319f4408e8d540349b6e3c authored over 5 years ago
travis: make minimal config even more minimal

2eeaca11686d34182ddeaedc007e6ff0e5138810 authored over 5 years ago
tests: fix interpretation of None as omitted argument

7755c5c5a768aaabdb8a19deba64be9d13ebd3e7 authored over 5 years ago
tests: mark test as requiring pngquant

793348a47cb7fd85cd2aa0a229c43835800f6845 authored over 5 years ago
travis: Add a minimal Ubuntu config

b241f6691988fe603c950c196fed7534acb8e3d7 authored over 5 years ago
docs: update install on FreeBSD to point to ports

8ad034a678097ad1b54985e7d75720dd2c09ab8b authored over 5 years ago
tests: split out stdin/stdout tests

a1a7b973e9d92caac78f044117b7a9602cd39bb4 authored over 5 years ago
Use pikepdf 1.6.1

7bfcd0a9d5b9a80ba85456901b1fa8844266c399 authored over 5 years ago
Alpine Docker: jbig2enc moved from testing to community

f276c4ef1eeea871833588b1c79b184bbf76b6f3 authored over 5 years ago
Ensure --image-dpi on non-image produces a warning

77bbc22c5056ca448558486f9608dd7e7e479fd0 authored over 5 years ago
Travis: remove vestiges of pdfminer being optional on osx

a6805ed343a032b8cd135de234a59697996088de authored over 5 years ago