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

Merge branch 'doc' of https://github.com/m-holger/pikepdf into m-holger-doc

github.com/pikepdf/pikepdf - 3375829476f0bde4de07414e968ca0d93e6d621e authored almost 4 years ago by James R. Barlow <[email protected]>
Mention alternative to @augments

github.com/pikepdf/pikepdf - 905dd23725b154bd67e87ff3e4531e57929ad64a authored almost 4 years ago by James R. Barlow <[email protected]>
Minor corrections to documentation

github.com/pikepdf/pikepdf - 822c60bedaa403b4866b0b084d366cb1aa5750f3 authored almost 4 years ago by m-holger <m-holger>
metadata: expand coverage for some miscellany

github.com/pikepdf/pikepdf - 1fd0906e1d850e8213e9652a3fda930d6872b7f2 authored almost 4 years ago by James R. Barlow <[email protected]>
Breaking tests requiring changes to @augments

@augments was not applying to __dunder__ functions

github.com/pikepdf/pikepdf - 0ec66e76158677b2c29290e18cecbdcbb1c3f234 authored almost 4 years ago by James R. Barlow <[email protected]>
tests: exercise more of ObjectMapping

github.com/pikepdf/pikepdf - 2b7efe6dcb705ba1feb288e4100a4497b98e92ae authored almost 4 years ago by James R. Barlow <[email protected]>
methods: only replace first Dictionary->Page

github.com/pikepdf/pikepdf - d09dc8030bcf2617b55cfab54dcb945445d81916 authored almost 4 years ago by James R. Barlow <[email protected]>
methods: rename a function

github.com/pikepdf/pikepdf - e6d5196892aa0d8cc395cf89092cdd49d77d0d0a authored almost 4 years ago by James R. Barlow <[email protected]>
pybind11 bind_map (for ObjectMapping) no longer needs __contains__ defined

github.com/pikepdf/pikepdf - 400a8d49764d7e91d68416de78f38581fa662d0c authored almost 4 years ago by James R. Barlow <[email protected]>
Pdf.check(): don't swallow PdfError exceptions which indicate something wrong with .check() itself

github.com/pikepdf/pikepdf - 3f9803b2f51ffe5fc6caeb150da971bb5ee8afad authored almost 4 years ago by James R. Barlow <[email protected]>
outlines: tighten parameters for OutlineItem

github.com/pikepdf/pikepdf - 20d1ed56888f74c356637737437d0c542431cb51 authored almost 4 years ago by James R. Barlow <[email protected]>
make_page_destination: make kwargs explicit

And adjust tests for coverage.

github.com/pikepdf/pikepdf - 1ed9fc1395febea0a4c023bc738b863316af117d authored almost 4 years ago by James R. Barlow <[email protected]>
tests: coverage for invalid inline images

github.com/pikepdf/pikepdf - 9177503fe5fc73947241524bd24ff83ae58a132e authored almost 4 years ago by James R. Barlow <[email protected]>
tests: parse_content_stream full coverage

github.com/pikepdf/pikepdf - 19be5636b41e749e630cf26298030c4827cec7ac authored almost 4 years ago by James R. Barlow <[email protected]>
tests: improve matrix coverage

github.com/pikepdf/pikepdf - 4913d0b7fc34cc38b8f45dc9db01af6d78af96f2 authored almost 4 years ago by James R. Barlow <[email protected]>
v2.9.1 release notes (2)

github.com/pikepdf/pikepdf - c43159e8d28dbee05e585bc1ad10f2fdc913aa72 authored almost 4 years ago by James R. Barlow <[email protected]>
Add a PyPy kludge

github.com/pikepdf/pikepdf - 4a42c95167e79149c3c4787fe5b6f18425daef92 authored almost 4 years ago by James R. Barlow <[email protected]>
Name.random() was fine initially; document this

github.com/pikepdf/pikepdf - c7942e6f94a9f04a54bdef776baa0ca40bd4b810 authored almost 4 years ago by James R. Barlow <[email protected]>
v2.9.1 release notes

github.com/pikepdf/pikepdf - 99d6b0f9a6157c6362a8185fccccfe90b588795b authored almost 4 years ago by James R. Barlow <[email protected]>
docs: mention qpdf tracing as an option

github.com/pikepdf/pikepdf - 59c5d18e7b42b25a9a0f9ddcb75395ae4de96872 authored almost 4 years ago by James R. Barlow <[email protected]>
tests: "document" via tests that copying duplicate foreign pages doesn't work

github.com/pikepdf/pikepdf - 25135d340adc7b18dca263f4395cced410c2fc9c authored almost 4 years ago by James R. Barlow <[email protected]>
pagelist: remove unneeded variable

github.com/pikepdf/pikepdf - 3273b8beb52240ecc72d2b841e1518d575fa23b1 authored almost 4 years ago by James R. Barlow <[email protected]>
QPDF always defines a filename, so don't worry about it being undefined

github.com/pikepdf/pikepdf - ed83a98c19c8f884dcd10053e2d1a81c4fbfd5e1 authored almost 4 years ago by James R. Barlow <[email protected]>
tests: expand coverage of some minutiae

github.com/pikepdf/pikepdf - 98e067216520d89cb4b24f0319954c6aef706c00 authored almost 4 years ago by James R. Barlow <[email protected]>
methods: Remove redundant error check

github.com/pikepdf/pikepdf - 641cf4f5816917109d1b300ac8b6f44fb5f49ec1 authored almost 4 years ago by James R. Barlow <[email protected]>
tests: make sanity test scrape actual readme

github.com/pikepdf/pikepdf - bdd4e087dbdb8d78f3d9064835d9c5080d332d3f authored almost 4 years ago by James R. Barlow <[email protected]>
tests: fix more cases of not closing the test pdf

github.com/pikepdf/pikepdf - d311b7147d55994204881d26d7998b73cfd4ea53 authored almost 4 years ago by James R. Barlow <[email protected]>
codec: eliminate an exception that never occurs

And prove it with tests.

github.com/pikepdf/pikepdf - af7d3185a79fa5b32b2a06eb05543774ef5f4575 authored almost 4 years ago by James R. Barlow <[email protected]>
Avoid creating Name.random() with '/' character embedded

github.com/pikepdf/pikepdf - 9266b2402e2b2c9e16a296639a606013043890bf authored almost 4 years ago by James R. Barlow <[email protected]>
Eliminate unneeded special casing of _NameObjectMeta.__setattr__

github.com/pikepdf/pikepdf - d2081fe85a45055f22f22b74afe252561a956fca authored almost 4 years ago by James R. Barlow <[email protected]>
Use narrow whitelist for attrdict usage of Object.__setattr__

Previously we would attempt to run object_set_key on many kinds of
objects when __setattr__ was ...

github.com/pikepdf/pikepdf - dc2c79b1a98ab842e4f97b452d4fbc1a6aa00880 authored almost 4 years ago by James R. Barlow <[email protected]>
tests: improve coverage of mudraw behavior

github.com/pikepdf/pikepdf - 8645675cd194321e0ce8fd27b57214eeebcf7e02 authored almost 4 years ago by James R. Barlow <[email protected]>
Fix type signatures for _repr_mimebundle_

IPython docs say (include=None, exclude=None) should be only params.

github.com/pikepdf/pikepdf - 84933d922b5e0687ead61b37b1fb679c75597290 authored almost 4 years ago by James R. Barlow <[email protected]>
tests: coverage for add_resource

github.com/pikepdf/pikepdf - 3680e32fe38c1723b347c63b2de37f40d664ee9d authored almost 4 years ago by James R. Barlow <[email protected]>
outlines: resolve page numbers for basic destination objects

github.com/pikepdf/pikepdf - 79e8b043baa613296af4309870540ab6fb6cf160 authored almost 4 years ago by James R. Barlow <[email protected]>
tests: encrypt info

github.com/pikepdf/pikepdf - 354bf2b2ac111e9031d54a15061f0b8d389bc063 authored almost 4 years ago by James R. Barlow <[email protected]>
v2.9.0 release notes

github.com/pikepdf/pikepdf - 1cdb5cdf6ea2383a58d78f57032fd155d7be942d authored almost 4 years ago by James R. Barlow <[email protected]>
Remove jbig2_available caching

github.com/pikepdf/pikepdf - da0bae4c1bdb8964a202c52c3128303822b6ff07 authored almost 4 years ago by James R. Barlow <[email protected]>
Fix some lgtm warnings

github.com/pikepdf/pikepdf - 26c7b56cbda2b76efbe91dd57dfdc9f1d7782af8 authored almost 4 years ago by James R. Barlow <[email protected]>
tests: cover a few more error paths

github.com/pikepdf/pikepdf - 46f7e5f78bf6d7dcaae0c91537fdee1282704986 authored almost 4 years ago by James R. Barlow <[email protected]>
Blacken _qpdf.pyi

github.com/pikepdf/pikepdf - 0c71fc1e2fcdd8d851ba8b8084aaa9a7a8c7250f authored almost 4 years ago by James R. Barlow <[email protected]>
Test coverage: repr circular references

github.com/pikepdf/pikepdf - 1e81ceec8855ca6a265d01f1eca1ab7ea768bcd7 authored almost 4 years ago by James R. Barlow <[email protected]>
Remove Object._roundtrip

Part of old object model

github.com/pikepdf/pikepdf - 27a09def7792dd0f68c2db8f922b8c228c903f04 authored almost 4 years ago by James R. Barlow <[email protected]>
Refactor object_repr to improve coverage and remove dead code

github.com/pikepdf/pikepdf - e3864365e0bb0cd8e90d3fdd1679b35942803b35 authored almost 4 years ago by James R. Barlow <[email protected]>
readme: fix mangled url

github.com/pikepdf/pikepdf - 3959daf5c7ceed70e6070c981dad3dd6bdfe05f7 authored almost 4 years ago by James R. Barlow <[email protected]>
readme: Add code coverage

github.com/pikepdf/pikepdf - adc0456ec0b50445af7465a74b8d9b3321a06d6b authored almost 4 years ago by James R. Barlow <[email protected]>
tests: improve coverage of invalid labels

github.com/pikepdf/pikepdf - 969e98bbfeb75fedb82e1587fd55534b3b2d4eff authored almost 4 years ago by James R. Barlow <[email protected]>
ci: add code coverage checks to sdist build

github.com/pikepdf/pikepdf - d1619e18ab33982e7122e69138eff2d658812efc authored almost 4 years ago by James R. Barlow <[email protected]>
Merge branch 'release/v2.8.0'

github.com/pikepdf/pikepdf - 45e0119aeff5a1299a568ba7ea30223016411f4a authored almost 4 years ago by James R. Barlow <[email protected]>
Don't run file descriptor test on pypy anymore

github.com/pikepdf/pikepdf - a479d2f33ab0372f5f9b1ae84a8a0dc8448aa2d9 authored almost 4 years ago by James R. Barlow <[email protected]>
v2.8.0 release notes

github.com/pikepdf/pikepdf - 3704a5b9b401ba4f8435a5381a5a5f0810eb7812 authored almost 4 years ago by James R. Barlow <[email protected]>
ci: skip descriptor test on pypy 3.6 macos too

(cherry picked from commit a41f8e50f0a96154f23f1b9bfdee48e64b8d1a22)

github.com/pikepdf/pikepdf - 656f1e477fa6dd09fcf40c1e1d36c306fc47a221 authored almost 4 years ago by James R. Barlow <[email protected]>
ci: Strip linux binaries

(cherry picked from commit 1b50a586cd9d63cade4b10119c06a01852d9dd50)

github.com/pikepdf/pikepdf - ccc1420029ad57395d023e0a5ed2ee946ae7bfd9 authored almost 4 years ago by James R. Barlow <[email protected]>
test: exceptions for unattached pages

github.com/pikepdf/pikepdf - 350daf5c453153b11a7ae076b3029a09d6637d1d authored almost 4 years ago by James R. Barlow <[email protected]>
tests: add test case for page labels

github.com/pikepdf/pikepdf - 0325ad023ec4a85f3d6b22bb9f7283cc0b55787f authored almost 4 years ago by James R. Barlow <[email protected]>
Add page.label fallback to sequential counter

github.com/pikepdf/pikepdf - 6b0908c5d2e7069de3bb9f5ab499546fa1494b8a authored almost 4 years ago by James R. Barlow <[email protected]>
tests: check Token equality and raw_value

github.com/pikepdf/pikepdf - c34b7b2cfaf2d5f6d8307bdeb30f0f4173e7e9bd authored almost 4 years ago by James R. Barlow <[email protected]>
tests: test externalize inline images

github.com/pikepdf/pikepdf - 0b509f64498ad9216e505478b39653d1996d30c4 authored almost 4 years ago by James R. Barlow <[email protected]>
tests: minor fixes

github.com/pikepdf/pikepdf - e610b9e86df69323704b5e7842e44374c3b63b4f authored almost 4 years ago by James R. Barlow <[email protected]>
docs: try harder to explain that PDF streams are not Python streams

github.com/pikepdf/pikepdf - 29a3280c82df236fe91b14a87c8a82afa0ffd3e6 authored almost 4 years ago by James R. Barlow <[email protected]>
Warn on attempt to open bytes object that looks like PDF bytes

github.com/pikepdf/pikepdf - ce9bf31629e7be3ecc1782e3ecb7e576c74992c0 authored almost 4 years ago by James R. Barlow <[email protected]>
Explain post release

github.com/pikepdf/pikepdf - 07ae3196b1778f18ef6fe8f8d58fea9ca18785ca authored almost 4 years ago by James R. Barlow <[email protected]>
ci: update docs only if pypi succeeds

github.com/pikepdf/pikepdf - 0f8de226c4c0a25768b5a75929de160f5c4b173b authored almost 4 years ago by James R. Barlow <[email protected]>
azure: Remove remaining files

github.com/pikepdf/pikepdf - ce3e92a94dd65ddeb63f1ebef7c5538bd0c77db8 authored almost 4 years ago by James R. Barlow <[email protected]>
readme: update for github actions

github.com/pikepdf/pikepdf - 91ee64207924f6c01571e60496d3afa066178fe9 authored almost 4 years ago by James R. Barlow <[email protected]>
test outlines: adjust deadlines for pypy/macos tests

github.com/pikepdf/pikepdf - 8c5950f2c443641883032380651b28ae92586030 authored almost 4 years ago by James R. Barlow <[email protected]>
Change fixtures to close opened Pdfs

github.com/pikepdf/pikepdf - b5adf50aa12c94e36204a0dafc374cc45d863e4d authored almost 4 years ago by James R. Barlow <[email protected]>
Switch CI to GitHub actions

github.com/pikepdf/pikepdf - 498f18da0b2de968c647876dcb156f7bd5164e61 authored almost 4 years ago by James R. Barlow <[email protected]>
v2.8.0 release notes

github.com/pikepdf/pikepdf - 3bf73a16ddf156a8969abe0c2606bf5662c0dab2 authored almost 4 years ago by James R. Barlow <[email protected]>
Create dangling stream object test

github.com/pikepdf/pikepdf - 46839a1a85bf89e643dba7cb373d63a3ffe2dbdc authored almost 4 years ago by James R. Barlow <[email protected]>
Dictionary(Dictionary(...)) and Array(Array(...)) now return copies of the input object

github.com/pikepdf/pikepdf - 9248c556ed82e236254cb7bbaa33b398068fe553 authored almost 4 years ago by James R. Barlow <[email protected]>
Create stream dict first so we don't leave a dangling stream on error

github.com/pikepdf/pikepdf - e9e00bbf81bcd005ac6f11e41d637f0a3c3139a9 authored almost 4 years ago by James R. Barlow <[email protected]>
Improve documentation for pikepdf.Stream

github.com/pikepdf/pikepdf - b23af1c61f70e9069b917ee5e7a0116f1e32b420 authored almost 4 years ago by James R. Barlow <[email protected]>
Improve documentation of Pdf.make_stream

github.com/pikepdf/pikepdf - ebc76ccaede217e5133e69aef32e0face50a7d07 authored almost 4 years ago by James R. Barlow <[email protected]>
Fix unpacking of ObjectList into array for images.

Fixes ocrmypdf issue 741.

github.com/pikepdf/pikepdf - 9f2871217c9b343115c31efa96a82f6cc18a86c2 authored almost 4 years ago by James R. Barlow <[email protected]>
v2.7.0 release notes

github.com/pikepdf/pikepdf - 35c287c1f11adb5047b5705820abe0fb143af1ff authored almost 4 years ago by James R. Barlow <[email protected]>
Fix "only pages can be inserted" when inserting unowned pages

QPDF 10.2.0 changed how it verifies page objects, and insists
that the object be owned by the ap...

github.com/pikepdf/pikepdf - a9b99cf2f433f49582aee0f824d992d9b2b95397 authored almost 4 years ago by James R. Barlow <[email protected]>
Add API to modify flate level

github.com/pikepdf/pikepdf - 184dfc85ea3ea11d926f1d79444ea60713e985da authored almost 4 years ago by James R. Barlow <[email protected]>
Add option to save to recompress flate streams

github.com/pikepdf/pikepdf - fa613b5556be7251b64830202c9ffa1d03dfbc20 authored almost 4 years ago by James R. Barlow <[email protected]>
repr: standardize stringstream convention in this file

github.com/pikepdf/pikepdf - f35e879a236570a04c664a66b501f58a90c6a23c authored almost 4 years ago by James R. Barlow <[email protected]>
Fix quotes in Decimal

github.com/pikepdf/pikepdf - 3840652d1e25d69bb54569d981913f3699b20d41 authored almost 4 years ago by James R. Barlow <[email protected]>
v2.6.0 release notes

github.com/pikepdf/pikepdf - 2cd4dabbac3fed4d2b337134c7726041a5afeb1e authored almost 4 years ago by James R. Barlow <[email protected]>
Rebuild with 10.2.0

github.com/pikepdf/pikepdf - 3bf203999df1ae8866b98a1fdd3cd3c99ec07688 authored almost 4 years ago by James R. Barlow <[email protected]>
Fix a reference to qpdf 10.0.0 (not supported anymore)

github.com/pikepdf/pikepdf - 01020cee9bad0179ddd55cfe1bfc9fc9a9ef3685 authored almost 4 years ago by James R. Barlow <[email protected]>
Support qpdf 10.2.0 changes to decimal representation

github.com/pikepdf/pikepdf - c155df288db45869924453194f5271b64dcaa116 authored almost 4 years ago by James R. Barlow <[email protected]>
v2.5.2 release notes

github.com/pikepdf/pikepdf - 5cb1631ce72441826af3326f1b0948fc2508ce6f authored almost 4 years ago by James R. Barlow <[email protected]>
Fix PyPy 3.7 on macOS

github.com/pikepdf/pikepdf - 06fe7806cddb75cfaf25337f88d764a89dd6f84b authored almost 4 years ago by James R. Barlow <[email protected]>
autodoc: pageobjecthelper

github.com/pikepdf/pikepdf - e783fde416549155eeeda2d0d2093ca61b3faa7b authored almost 4 years ago by James R. Barlow <[email protected]>
Enable macOS PyPy 3.7 to see if it works

github.com/pikepdf/pikepdf - d8133aa9888f72d02e63b0f349245b8a0317e36a authored almost 4 years ago by James R. Barlow <[email protected]>
Fix PyPy 3.7 regression

github.com/pikepdf/pikepdf - c02131a9a66a2d6ff7e80317488bdb085633c8ca authored almost 4 years ago by James R. Barlow <[email protected]>
v2.5.1 release notes

github.com/pikepdf/pikepdf - 6eeafb96e0b8978da94a8e24e80383d1f610b5bb authored almost 4 years ago by James R. Barlow <[email protected]>
Add Linux PyPy sdist build

Since it works.

Linux wheel builds are help up by lack of a PyPy wheel
for lxml.

github.com/pikepdf/pikepdf - b449a372d68ff6e82f4b15f3c04fad668dfcf4d4 authored almost 4 years ago by James R. Barlow <[email protected]>
docs: note on pypy3 rationale

github.com/pikepdf/pikepdf - fa944d86a09ed4395bc48568b3865e677c4de63c authored almost 4 years ago by James R. Barlow <[email protected]>
Clarify availability of PyPy support

github.com/pikepdf/pikepdf - 913e92126dc309d27ceaadaf4d754fc592909901 authored almost 4 years ago by James R. Barlow <[email protected]>
ci: don't build PyPy Linux wheels yet

github.com/pikepdf/pikepdf - 76860df15d8156c5af3cc25e9c3847603e83bc8f authored almost 4 years ago by James R. Barlow <[email protected]>
ci: more fixes

github.com/pikepdf/pikepdf - 6da0369c974ad74c485291020ecaf5a7e8663de4 authored almost 4 years ago by James R. Barlow <[email protected]>
azure: hopefully fix linux-64 pp36

github.com/pikepdf/pikepdf - 115af14a3c013985fd6c8a8c701f216f7a819d67 authored almost 4 years ago by James R. Barlow <[email protected]>
Declare PyPy3 support

github.com/pikepdf/pikepdf - 2cfbeb718ad643be1c5f88231fbf74e6657a6f80 authored almost 4 years ago by James R. Barlow <[email protected]>
azure: activate PyPy3

github.com/pikepdf/pikepdf - fb1b69304a7e970e14a1d35685fe0ca48ccf79c8 authored almost 4 years ago by James R. Barlow <[email protected]>
v2.5.0 release notes

github.com/pikepdf/pikepdf - 00b0d92cca13d032b642f58410133cda88ad143b authored almost 4 years ago by James R. Barlow <[email protected]>