Ecosyste.ms: OpenCollective

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

pikepdf

Provides open source software to manipulate PDFs with Python
Collective - Host: opensource - https://opencollective.com/pikepdf - Code: https://github.com/pikepdf/pikepdf

docs: add contributing guidelines

github.com/pikepdf/pikepdf - 3a48c8d0deceb872e2853250b76bb4ee624485e0 authored over 4 years ago by James R. Barlow <[email protected]>
jbig2: fix jbig2dec sending messages to stdout in test suite

github.com/pikepdf/pikepdf - 90ed0422c634a9cbd9008501278b5efbffdedb55 authored over 4 years ago by James R. Barlow <[email protected]>
tests: turn file_descriptor_is_open_for into fixture

github.com/pikepdf/pikepdf - 1fe956f77433d6f9449ce58e7250370900193263 authored over 4 years ago by James R. Barlow <[email protected]>
Modernize setup.py to fix Python 3.8 issues with mp_compile.py

github.com/pikepdf/pikepdf - 80486eb16027e63dca2255673867012a41116b2a authored over 4 years ago by James R. Barlow <[email protected]>
v1.16.0 release notes

github.com/pikepdf/pikepdf - 64914f6c4b997545d622f2d211e9a91340e6e7d7 authored over 4 years ago by James R. Barlow <[email protected]>
Add support for extracting JBIG2 images

github.com/pikepdf/pikepdf - 2eba820d6549ed135899f173fa9ab33e170fd8a9 authored over 4 years ago by James R. Barlow <[email protected]>
Update wheel license

Do a better job of explaining the obligations of Windows users of the wheel.

github.com/pikepdf/pikepdf - 7dc956714b504a6a7e6d5c8cf98a39dcc675c14e authored over 4 years ago by James R. Barlow <[email protected]>
We run on the Python 3.9 beta (Fedora)

github.com/pikepdf/pikepdf - 19d4107d9704f86c49b17cac711376f8fb59b362 authored over 4 years ago by James R. Barlow <[email protected]>
docs: notes on parallelism, PyPy3

github.com/pikepdf/pikepdf - 7ea4ef82190137c1eb6d8bdc87130747848caa8f authored over 4 years ago by James R. Barlow <[email protected]>
Update Pdf.open() docstring

github.com/pikepdf/pikepdf - c235b63b00353edaf9c3ab4066c45a33c3c0b1f3 authored over 4 years ago by James R. Barlow <[email protected]>
Deprecate Python 3.5 support

github.com/pikepdf/pikepdf - 19a9024902c2afe45ba0d99e171ec853f28aad20 authored over 4 years ago by James R. Barlow <[email protected]>
Update cibuildwheel version

github.com/pikepdf/pikepdf - 5dcb29cef1ef25830ace463968c24bbb9081826d authored over 4 years ago by James R. Barlow <[email protected]>
Skip test that fails in Python 3.5

github.com/pikepdf/pikepdf - 9dc55a6f79f914986d8648306b17c8109f1d6040 authored over 4 years ago by James R. Barlow <[email protected]>
v1.15.1 release notes

github.com/pikepdf/pikepdf - abcf0be6310346b82de53755f1363094636d529a authored over 4 years ago by James R. Barlow <[email protected]>
docs: link check and fix

github.com/pikepdf/pikepdf - ef14479c9f9103955f0a295169546d24ef0b5fb2 authored over 4 years ago by James R. Barlow <[email protected]>
docs: remove msvcrt section

We're now bundling, so it seems unnecessary to have this discussion.

github.com/pikepdf/pikepdf - 0807b8185f605b8c061f60854b1a4d1c0695953c authored over 4 years ago by James R. Barlow <[email protected]>
docs: notes on debugging C++ extension

github.com/pikepdf/pikepdf - cfda22b4c80d569623fc532ee6e6fa8c1f4241ef authored over 4 years ago by James R. Barlow <[email protected]>
docs: file reorg

github.com/pikepdf/pikepdf - 7ae3b4be8fb93d488f4f61623eb6a87d021ba66c authored over 4 years ago by James R. Barlow <[email protected]>
Simplify IPython key completions

github.com/pikepdf/pikepdf - 847e3cfeeeb0766b6dbd6cf5c137932aa4d77805 authored over 4 years ago by James R. Barlow <[email protected]>
Remove suggestion to install msvcrt since we now bundle it in the wheel

github.com/pikepdf/pikepdf - 97f418e9a6d166d94d8e663c818b7ada274a9efb authored over 4 years ago by James R. Barlow <[email protected]>
tests: improve branch coverage of Pdf.open() errors

github.com/pikepdf/pikepdf - 928217aed41bbe8e15cc8305c4332b7e0b36aa67 authored over 4 years ago by James R. Barlow <[email protected]>
tests: more coverage of parsing

github.com/pikepdf/pikepdf - e0042a51903c8b17f499b8e78a15e72666979af2 authored over 4 years ago by James R. Barlow <[email protected]>
Improve test coverage around file opening and closing

github.com/pikepdf/pikepdf - 1c62415a0f463bc0fcfe582fc5b822adad24cee8 authored over 4 years ago by James R. Barlow <[email protected]>
Fix regression - file may be not closed immediately after being save when opened by filename

C++ lambdas bite.

github.com/pikepdf/pikepdf - 17ac2a0335256a3ba57d72a4d6261e471e28daac authored over 4 years ago by James R. Barlow <[email protected]>
v1.15.0

github.com/pikepdf/pikepdf - c059de72706f6af82162b47718db8317036802d1 authored over 4 years ago by James R. Barlow <[email protected]>
Add more decimal tests

github.com/pikepdf/pikepdf - 6562ee29cece90e17656e81f39c16d8c1423cc0d authored over 4 years ago by James R. Barlow <[email protected]>
Prevent conversion of NaN and infinity to PDF Real

github.com/pikepdf/pikepdf - 342319fec5ecbe65e5de8880ae1eede4c97314b4 authored over 4 years ago by James R. Barlow <[email protected]>
Limit Decimal object precision

When floats are converted to decimal the results can be excessively
high precision, to the point...

github.com/pikepdf/pikepdf - 78bb2d78182caa94e358cc2609908d0421b8e7d0 authored over 4 years ago by James R. Barlow <[email protected]>
Refactor Closer with gsl::finally

github.com/pikepdf/pikepdf - 061d60560d2f322e810ef085e4a2ea8bda41e50e authored over 4 years ago by James R. Barlow <[email protected]>
Improve support for list-like manipulation of pikepdf.Array

Add .append and .extend

github.com/pikepdf/pikepdf - 7af9bad307d109abf4e283b0de5f1f38667aa978 authored over 4 years ago by James R. Barlow <[email protected]>
v1.14.0 release notes

github.com/pikepdf/pikepdf - eb86a93cddb5be0f77d3362f0eff36d746373a30 authored over 4 years ago by James R. Barlow <[email protected]>
Make Streams behave more like Dictionary when reasonable

github.com/pikepdf/pikepdf - 6f91acfaf1f72e5b4520adc42245ec18099a3f1a authored over 4 years ago by James R. Barlow <[email protected]>
Update email

github.com/pikepdf/pikepdf - 82f66e4dc22cf7c814a09ae6119eb8e60c27e895 authored over 4 years ago by James R. Barlow <[email protected]>
docs: Fix dead reference

github.com/pikepdf/pikepdf - 44bd17c2533c87c720f031f857bf9390a4605101 authored over 4 years ago by James R. Barlow <[email protected]>
v1.13.0 release notes

github.com/pikepdf/pikepdf - 0be6f8e986d18f94f23e5624f9ae91a98caa0792 authored over 4 years ago by James R. Barlow <[email protected]>
outlines: use Name.Thing instead of /Strings

github.com/pikepdf/pikepdf - c8459ba9ef466ed32a2d848cbcc9576ec5fb487d authored over 4 years ago by James R. Barlow <[email protected]>
Fix pylint issues in tests

github.com/pikepdf/pikepdf - d5e3af22775bfaa6925cf42e06f7d278bf595e7f authored over 4 years ago by James R. Barlow <[email protected]>
Fix pytest warnings in outlines PR

github.com/pikepdf/pikepdf - 1bad8e5f3fbc24cccd6191055373fbc7e62ab6d8 authored over 4 years ago by James R. Barlow <[email protected]>
Merge branch 'feature-outlines' of https://github.com/merll/pikepdf into merll-feature-outlines

github.com/pikepdf/pikepdf - 3bb072c6cd33ed9f2410b25c5e93d19b9c5e8848 authored over 4 years ago by James R. Barlow <[email protected]>
Add support for RunLengthDecode filter

Fixes #104

github.com/pikepdf/pikepdf - 7af5345aad977a6d4c76f5c5e9282c1d7776f91a authored over 4 years ago by James R. Barlow <[email protected]>
Patch to compiler flags for cygwin

Closes #105. Thanks @jhgarrison.

github.com/pikepdf/pikepdf - 1032952b21a95d451a657f244084721e1c4d303a authored over 4 years ago by James R. Barlow <[email protected]>
Support QPDF decode levels for Object.get_stream_buffer and read_bytes

github.com/pikepdf/pikepdf - aee7ef95d739b548cd41f32197982a134e4dffbe authored over 4 years ago by James R. Barlow <[email protected]>
Fix warning from hypothesis above scope of resources() fixture

github.com/pikepdf/pikepdf - 6c67d06a691be8a930c0e82fcf404057580645d8 authored over 4 years ago by James R. Barlow <[email protected]>
Trying bumping cibuildwheel version

github.com/pikepdf/pikepdf - 601a9b22a0331a5b191a41b6c4922c36543dd651 authored over 4 years ago by James R. Barlow <[email protected]>
v1.12.0 release notes

github.com/pikepdf/pikepdf - c570cb278310e27aa23242308c9d0b913ad5679b authored over 4 years ago by James R. Barlow <[email protected]>
Bundle all QPDF DLLs including MSVCRT into pikepdf wheel

github.com/pikepdf/pikepdf - b2929574ab05ea4a6d3e3eca9f758322551511c4 authored over 4 years ago by James R. Barlow <[email protected]>
docs: Update emplacement example

github.com/pikepdf/pikepdf - 75fbc053ef7c891de5ff395ce882092301db18fb authored over 4 years ago by James R. Barlow <[email protected]>
Add lgtm buttons

Closes #94

github.com/pikepdf/pikepdf - d2bb0348f1900baea5ab89b820a14e57d8589412 authored over 4 years ago by James R. Barlow <[email protected]>
Prevent emplacing foreign objects

github.com/pikepdf/pikepdf - d079e77cfffc083c8da14f009971f5dcf09be540 authored over 4 years ago by James R. Barlow <[email protected]>
v1.11.2 release notes

github.com/pikepdf/pikepdf - aebbcce5958a1c888b807f60d146fd18f2f4e658 authored over 4 years ago by James R. Barlow <[email protected]>
Fix "don't know how to str this object" on certain metadata

Fixes #100, Closes #101

Thanks to @dreua for fix

github.com/pikepdf/pikepdf - e7809805f3e954fda48a8f9be90b5f870ea7944f authored over 4 years ago by James R. Barlow <[email protected]>
azure: apply cryptic ms crypto fix to win32 as well

This was an oversight - always should have been both.

github.com/pikepdf/pikepdf - 6f7081ce5e57eeb011d641a938fc474a9e9c4b0b authored over 4 years ago by James R. Barlow <[email protected]>
docs: clarify that MSVC works too

github.com/pikepdf/pikepdf - 00a20d39f58d0bdb552bc550d8cf53f299ed1926 authored over 4 years ago by James R. Barlow <[email protected]>
Use 'except Exception' for libxmp

libxmp returns a custom exception class if it fails to load, which is
problematic for any effort...

github.com/pikepdf/pikepdf - 8f7dd4d00d6e794e6ae7bcc06e70dc94ca7373ba authored over 4 years ago by James R. Barlow <[email protected]>
azure: use Ubuntu 18.04 for sdist

github.com/pikepdf/pikepdf - 469bfedc818ee729f01cfa90b3230f0b9dd304b7 authored over 4 years ago by James R. Barlow <[email protected]>
Use pytest < 5.3.5 to work pytest failure

https://github.com/pytest-dev/pytest/issues/6925

github.com/pikepdf/pikepdf - a1f5cb5082c6d52830b08676f4fd613df36d8e12 authored over 4 years ago by James R. Barlow <[email protected]>
Add missing #pragma once

github.com/pikepdf/pikepdf - de4c9db195adf355d7faa858e347210f1a75e427 authored over 4 years ago by James R. Barlow <[email protected]>
lint: unused variables

github.com/pikepdf/pikepdf - 474309d98477069f3d87ba1d9da4783611e63491 authored over 4 years ago by James R. Barlow <[email protected]>
Fix lgtm.yml location

github.com/pikepdf/pikepdf - 9e1f6a4c445804b1ae12f52706ac7fd5ba2b0538 authored over 4 years ago by James R. Barlow <[email protected]>
Try lgtm.yml

github.com/pikepdf/pikepdf - ee35d370929aeecd97999dba6623c545332cbf56 authored over 4 years ago by James R. Barlow <[email protected]>
metadata: regex - use \U for 32-bit Unicode

github.com/pikepdf/pikepdf - fe9ffd153f82ec2cf2b26dc588c190b1dd3e6392 authored over 4 years ago by James R. Barlow <[email protected]>
lint: tests

github.com/pikepdf/pikepdf - 709c4b218e2616b23e8adfa917eab023dfbbe146 authored over 4 years ago by James R. Barlow <[email protected]>
lint: don't worry about Exception in our compiler helper file

github.com/pikepdf/pikepdf - 6699a529db356e7fede27b3667c41b1f13453089 authored over 4 years ago by James R. Barlow <[email protected]>
link: subprocess check

github.com/pikepdf/pikepdf - 82526eb515959d717c16e80253b8773dc7298636 authored over 4 years ago by James R. Barlow <[email protected]>
lint: whitelist Object.write(filter=)

This is now part of our API and it's not worth changing.

github.com/pikepdf/pikepdf - 29fbace073f59e079392a67354d22a06cfc0dd1c authored over 4 years ago by James R. Barlow <[email protected]>
lint: suppress invalid metaclass warning in objects.py

pylint cannot see the object that pybind11 creates so it doesn't
understand what we are doing.

github.com/pikepdf/pikepdf - 2b531c2d44aceb7ea641ebd0d08d19e840029695 authored over 4 years ago by James R. Barlow <[email protected]>
lint: duplicate value in format message

github.com/pikepdf/pikepdf - 8bdb7935a2bdb740f441a86ea9406667e0e83a5f authored over 4 years ago by James R. Barlow <[email protected]>
lint: tag unused variables and other trivial

github.com/pikepdf/pikepdf - 730859a04a25dda575b161ac4be5ab68178be569 authored over 4 years ago by James R. Barlow <[email protected]>
lint: import cleanup

github.com/pikepdf/pikepdf - 7ddf0cdd35f292e350e256e2eb4308901c577951 authored over 4 years ago by James R. Barlow <[email protected]>
lint: whitelist lxml

github.com/pikepdf/pikepdf - 6b63bb9708194be6af7d84387bd8ae7353050395 authored over 4 years ago by James R. Barlow <[email protected]>
v1.11.1 release notes

github.com/pikepdf/pikepdf - 2ad3138936916d04c24f82c31494a0c8a4ec0182 authored over 4 years ago by James R. Barlow <[email protected]>
Describe how to delete document info dictionary

github.com/pikepdf/pikepdf - b1f530ce9202b563127f4789f12ca96e61143e70 authored over 4 years ago by James R. Barlow <[email protected]>
Don't create empty XMP metadata when fix_metadata_pdfversion=True

github.com/pikepdf/pikepdf - ff78a20f89ddc1cbb534631b9ee78a92a820ab57 authored over 4 years ago by James R. Barlow <[email protected]>
v1.11.0 release notes

github.com/pikepdf/pikepdf - 2bd0d76fc6a500477d62a8ad2eb207aa940d6842 authored almost 5 years ago by James R. Barlow <[email protected]>
Improve testing of pages.p() and pages.remove(p=)

github.com/pikepdf/pikepdf - 3b3f2b9e2c499320512f072d0b45b162ec897680 authored almost 5 years ago by James R. Barlow <[email protected]>
Remove image links and point to debian/copyright instead

github.com/pikepdf/pikepdf - d50e2f9c64d00c4df30156b1203c26b7b82a1524 authored almost 5 years ago by James R. Barlow <[email protected]>
Fix compatibility with pytest 5.x

pytest queries __name__ in some cases, and we threw the wrong
type of exception.

github.com/pikepdf/pikepdf - 438e5d2f23cd91ece5cf273a1981667718ba8087 authored almost 5 years ago by James R. Barlow <[email protected]>
gitignore: .coverage* files

github.com/pikepdf/pikepdf - 5d44d06892aa1b3604d77980e72aac0e625c5d95 authored almost 5 years ago by James R. Barlow <[email protected]>
Build wheels with qpdf 10.0.1

github.com/pikepdf/pikepdf - 4c5829152b4469d046625f995a7ba81669dc49d1 authored almost 5 years ago by James R. Barlow <[email protected]>
Merge branch 'master' of github.com:pikepdf/pikepdf

github.com/pikepdf/pikepdf - 6377fc8c5d1e4e40dd9522d0650c45de1de94900 authored almost 5 years ago by James R. Barlow <[email protected]>
Merge branch 'master' of github.com:pikepdf/pikepdf

github.com/pikepdf/pikepdf - 133c892dd289153430b7208b4fb8501a34ed7a94 authored almost 5 years ago by James R. Barlow <[email protected]>
Merge pull request #92 from jberkenbilt/use-qpdf-source-tree

Enable build/test of pikepdf with qpdf built from source

github.com/pikepdf/pikepdf - 4c0beaf79e51e3f6ea442713e8e678419502c563 authored almost 5 years ago by jbarlow83 <[email protected]>
test_truncated_xml: fix deadline error

github.com/pikepdf/pikepdf - a8601ff2e6903fa574897cc60a67fb79a7e1e022 authored almost 5 years ago by James R. Barlow <[email protected]>
Enable build/test of pikepdf with qpdf built from source

This makes it possible to test pikepdf on an unreleased version of qpdf.

github.com/pikepdf/pikepdf - 4b9405a5baaa07371b9d2574254848086806e39e authored almost 5 years ago by Jay Berkenbilt <[email protected]>
tests: fix possible issue when running tests in non-Unicode environment

github.com/pikepdf/pikepdf - 9164cf0954d1c932918cb4139935fd66d643a51e authored almost 5 years ago by James R. Barlow <[email protected]>
Fix libqpdf version check for 10.0.0

github.com/pikepdf/pikepdf - 3d8851e5c855dff5e9f80a46bc08a038af20a6f2 authored almost 5 years ago by James R. Barlow <[email protected]>
Prevent creation of pikepdf.Dictionary with unslashed names

github.com/pikepdf/pikepdf - 1223f33c991b132c8a75c0d83c0157384d290eb0 authored almost 5 years ago by James R. Barlow <[email protected]>
metadata: clarify that we cannot fix all metadata

Fixes #90

github.com/pikepdf/pikepdf - bda0c5d69bc67e5553a133c1d51412d60d8c0eda authored almost 5 years ago by James R. Barlow <[email protected]>
docs: fix docs build - moved `import pikepdf` to wrong position

github.com/pikepdf/pikepdf - 507229f3311f0b57264aa957777ad34b832cafc5 authored almost 5 years ago by James R. Barlow <[email protected]>
Remove possibly nonfree test file 'enron1_gs.pdf' and update tests to avoid it

github.com/pikepdf/pikepdf - e6cc6eb2799fda02162f864bbb252c1dd2e2e187 authored almost 5 years ago by James R. Barlow <[email protected]>
docs: update details on metadata

Addresses #89

github.com/pikepdf/pikepdf - efc67ac7568ea542bba20f117d2a3737f97b9932 authored almost 5 years ago by James R. Barlow <[email protected]>
azure: also block pypy-3.6

github.com/pikepdf/pikepdf - e43ab86e05315214534db000f9cfc3b8a23cc88f authored almost 5 years ago by James R. Barlow <[email protected]>
azure: skip pypy2.7

github.com/pikepdf/pikepdf - cf2a352ac222b69527814614b49a4810a5ceda46 authored almost 5 years ago by James R. Barlow <[email protected]>
azure: update cibuildwheel 1.3.0

github.com/pikepdf/pikepdf - 7b63fd0307c1db4735a478e8c51c6fc9065d2d2c authored almost 5 years ago by James R. Barlow <[email protected]>
azure: update macOS version

github.com/pikepdf/pikepdf - 92bac5b4e4d9bfc1fc5ed84d7f83fd527daf8fdd authored almost 5 years ago by James R. Barlow <[email protected]>
Merge branch 'master' of github.com:pikepdf/pikepdf

github.com/pikepdf/pikepdf - 761c15723bd69052d050477afa3fb7e62418a5bb authored almost 5 years ago by James R. Barlow <[email protected]>
v1.10.4 release notes

github.com/pikepdf/pikepdf - 47e2108e0c28b4cae4a102b8182d0f0a95ae90b0 authored almost 5 years ago by James R. Barlow <[email protected]>
Bump qpdf_version for wheels

github.com/pikepdf/pikepdf - 369b8b4045742097e3d3588dfda5ddec54cf52d5 authored almost 5 years ago by James R. Barlow <[email protected]>
docs: update install instructions around Arch, Alpine, manylinux2010

github.com/pikepdf/pikepdf - cf4869148662749ca12a1e3db8e4902f6a16210a authored almost 5 years ago by James R. Barlow <[email protected]>
Merge pull request #88 from dreua/patch-1

Remove empty repology badge

github.com/pikepdf/pikepdf - ea297c8e78cbcf6d159155f6b5323dc4abfb296d authored almost 5 years ago by jbarlow83 <[email protected]>