Ecosyste.ms: OpenCollective

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

github.com/pikepdf/pikepdf

A Python library for reading and writing PDF, powered by QPDF
https://github.com/pikepdf/pikepdf

Remove empty repology badge

2496d4b3cd9e8d9c417e399e3a546929d7f1de50 authored almost 5 years ago
Added structural checks on save

091d27de81aee4eb2aead7ae858e41a54721d3c7 authored almost 5 years ago
Added some more tests for new outlines and nodes.

81aba463519675c2056383885a5913ddf7e2caa7 authored almost 5 years ago
Added checks for recursion depth and reference loops

3c43cf0449744d4ca8fd2ae9df9b221c31cd8f3b authored almost 5 years ago
docs: soft line breaks in encoding

4648eb5cc3d2387344e12d621454c4f900cc5d9c authored almost 5 years ago
docs: more levity, photo of saving pike

571d3c4d7a1682bc8237510ae92c1cc2377a57a2 authored almost 5 years ago
docs: cleanup link to MSVC++runtime

cff14f5905c4930ee8d99fad4055bc1b5be91d00 authored almost 5 years ago
v1.10.3 release notes

df390f37ed14f1947035d8d0c2375d129d0300c8 authored almost 5 years ago
Fix isinstance(obj, pikepdf.Operator) not working

Fixes #86

b797dd99f4b2c8cc15037103f71425536cebafad authored almost 5 years ago
docs: proofread and expand a bit

17a0e7e0cf71a8329ba2ada1f9a7c37be90c3d10 authored almost 5 years ago
Added open_outline() to Pdf

41dd01e8cb69ef40c2350f64088a4ef064b0fd9e authored almost 5 years ago
Updated docs (discussion / context syntax)

46b09b37b68f602a2e684ca253a4bf27871dbeee authored almost 5 years ago
Changed load/save to context implementation

41e9ad53ff8d8c2ec577f67b29a164620d7949b9 authored almost 5 years ago
Improved docs on destinations.

7ad70a6c42521dd1de269f38f40204a966275211 authored almost 5 years ago
Renamed get_page_destination to make_page_destination

02e24040a58771be54a0dc079f2e4c1f6beeeed8 authored almost 5 years ago
Typo in error message

91fba1423b87d2c7931912d927661862636ee791 authored almost 5 years ago
Renamed test varables

5054467b81782aa1afb674235410e3bc33b7399b authored almost 5 years ago
Explicit string expansion

5d9a79aaedf3e37ea9ecb813e354225e8f0220d9 authored almost 5 years ago
Changed class names for more intuitive usage

019462163cfe94f5f86a55358c434a8d5d23705c authored almost 5 years ago
Added outline topic to docs

4094854b036c95118f85340137ded8e325b5ec9e authored almost 5 years ago
Added API docs

8fab2b8149f5db6d5b0f76422f8a8e626c2c8912 authored almost 5 years ago
Fixed typo.

b14eb67b5071c2852fec7d4bc3a08eac496c3884 authored almost 5 years ago
Added Outlines implementation and test

f986a967b8b00034d4ef880e6b504a495e1656cf authored almost 5 years ago
Merge branch 'master' of github.com:pikepdf/pikepdf

c508f8ca845e3120bf38de8c5f93491245d7c38c authored almost 5 years ago
azure: Add fix for "unable to acquire crypt context" error

95d1896db2f4a4e1f929df9a21cff7775d966c60 authored almost 5 years ago
v1.10.2 release notes

a898b3dada5d3a9d925b25660c9c2a1f9e25bc08 authored almost 5 years ago
Merge branch 'patch-1' of https://github.com/dreua/pikepdf into dreua-patch-1

a97f61f5d2b50c0cacb24d6b2aca969bbb93e529 authored almost 5 years ago
Merge pull request #79 from knobix/update-FreeBSD-instructions

Update FreeBSD installation instructions

00565b2447de84361e6cc39eaa9991149fa60e37 authored almost 5 years ago
Fix reference instead of copy when copying foreign pages

Fixes #80.

9de83c0bfbabd807f585f5dd4a057c3b65d2705b authored almost 5 years ago
Update distribution package information

Add repology package overview for python:pikepdf
Remove information specific to a Fedora versio...

17427c91e462680a8064a6e1d34df7b8a2a5476f authored almost 5 years ago
Update FreeBSD installation instructions

* Python 3.7 is the default version since 2020Q1 which is also reflected
in the package prefix...

8a4ceab1b4e0371cb4af044e618a6642562402d5 authored almost 5 years ago
Bump release notes

d6b2b2e37689e182966f40e76c5c8df81dada3ef authored almost 5 years ago
Merge pull request #75 from maxwell-k/patch-1

Update copyright information reference in README

7a94aeffe2bfc5beb18088b296b6d86be9692c22 authored almost 5 years ago
Merge pull request #76 from lamby/950138-pikepdf-please-make-the-build-reproducible

Make the build reproducible

e8f5464b8035b5c66659cdfc9e8375d3aa47123e authored almost 5 years ago
Show the Python type of PdfImage and Pillow/PIL examples in documentation to avoid non-determinstic memory addresses in the output

Whilst working on the Reproducible Builds effort [0] we noticed that
pikepdf could not be built ...

e1f2248411304803984834c02807871b8bf4e8c0 authored almost 5 years ago
Sort .cpp build inputs to ensure a reproducible build

Whilst working on the Reproducible Builds effort [0] we noticed that
pikepdf could not be built ...

a780036daff78f226502a8d7a329bc3761a300dd authored almost 5 years ago
Update copyright information reference in README

The licensing terms were moved in 6c6df5c6406554a19045e4178229ca1657c73954.

This commit updat...

0f3cb0315573728ea4b7cf16cf8f152bcaf5b266 authored almost 5 years ago
v1.10.0 release notes

9b1a4c9faa327cb0f016c43025204f42ff385c4a authored almost 5 years ago
Relax truncated XML test

In some cases lxml throws AssertionError....

32a5d2b2036398025e4ea8fbb42f7a83c97cd18f authored almost 5 years ago
images: fix extraction of monochrome images with palettes

ead10f75c86ef2992f28f5d70def05129e6bf5af authored almost 5 years ago
Introduce strict versus non-strict XMP handling

220295dfab7490ee8dec1b9fe16ab5aafa1bd983 authored almost 5 years ago
metadata: do explicit check for empty XMP documents

b10f3457e0001693a184347da0dcabb4c665ee97 authored almost 5 years ago
docs: ocrmypdf+windows is okay now

1b81a695932a3b986b9c4596ac712be62dffd6cc authored almost 5 years ago
Improve error messages for missing VC++ runtime

d5431ffcc1a4cfd6582bce0ff09955fe345eb9a1 authored almost 5 years ago
v1.9.0 relesae notes

c4b431af2dd19885dfc1c9a785271623b0f0cd3a authored about 5 years ago
Add unparse_content_stream and expand docs

cc5a19d6414b0983f1ba973897c8c586e1df7e78 authored about 5 years ago
metadata: use error-recovery tolerant parser

9d0fd17afddccd2349ce55f77814445391e4b14e authored about 5 years ago
readme: Mention pdfarranger

856127aee27973a9d752e02743c329f241d338e7 authored about 5 years ago
Improve docinfo->metadata testing

89411d60df5d4d7b85abeb48bcf1eeb5cb6b2c56 authored about 5 years ago
Update precommit

bdec0598a0c91753999bc808616a878600938666 authored about 5 years ago
Adjust skip conditions on previous test

f5b103368fe00f9650cc7b6361808c3515db8ed4 authored about 5 years ago
Skip one of the degenerate xml tests

For Python 3.5, naturally.

202a030b82a1853b7730babe85614c2848ff1b84 authored about 5 years ago
Fix use of e.msg on Python 3.8/macOS

efc4500ffc6c3c815b6baeccfa21532d48791916 authored about 5 years ago
Fix certain types of broken XMP packets

db128e4195db7a942f55b9f25215490c5471f20a authored about 5 years ago
Merge branch 'master' of github.com:pikepdf/pikepdf

73038347a01dd46d2ba42e3bfcc7f48487e8260d authored about 5 years ago
Fix test_check failing on qpdf 8.4.2

bfd2f338e02cf96fa92a97b94e63c4e1e4b4bf9e authored about 5 years ago
azure: suppress warning about html coverage reports

28f2ca7390ec6e65f8dfd62e63fce4c9814ba633 authored about 5 years ago
Update release notes, various fixes

6113e7992f1714fc3e1abe7f56ab48be206fcbb6 authored about 5 years ago
Merge pull request #68 from cjmayo/patch-1

docs: remove defusedxml as a requirement

57f33c2a20dbfaca6f96306aa9bddcd254dbdde2 authored about 5 years ago
docs: remove defusedxml as a requirement

defusedxml was dropped in v1.3.0.

5a4794052eae0daa9d9045c6582becaa5712afa6 authored about 5 years ago
Fix another pathlib on 3.5 issue

69151682d20bf30ee34134debb1af2f1aef7e177 authored about 5 years ago
v1.8.1 release notes

542de103b62db0859a5180621be1c75c2c245851 authored about 5 years ago
Readme: update coverage estimate

ab3b7e7c5c584a28fb4cb2e4276419e371f766fb authored about 5 years ago
Test OperandGrouper whitelists

22970d4c93f97da80acd466d2342390fb4b0be83 authored about 5 years ago
Test more of the error checks in PageList

e5bbf3971463d232922fde45c67255ee2b8fe582 authored about 5 years ago
Better testing of invalid file stream types

5e6e19fa35785cee2419bc01da5ee823072c3abb authored about 5 years ago
Fix files opened by name not properly closed

665bf83f8f18a3abddedb86327f8f0af0cbedf27 authored about 5 years ago
Still more Python 3.5 issues

527c03ab04075bc0df0a854dc6e36ce466ce4f46 authored about 5 years ago
Cancel file descriptor opening

This is a rare feature and probably makes more sense for the caller
to do explicitly, and caused...

c8df57cea2ba9d2240925e78784540c2359bcf8e authored about 5 years ago
Add explicit fspath() for Py3.5

2e4a0764933f001dd94cd456668e96c13800355a authored about 5 years ago
Revert "Add some typing hints"

This reverts commit c655555dd4e8b2bf276dfaf07a40a98a3e109dff.

Python 3.5 is useless at typo ann...

7cf09edb49a7de5fee787e045c99d57bbc519711 authored about 5 years ago
Revert "Improve type annotations"

This reverts commit a3b5333df816086bc960f0e533889f27863e5464.

Python 3.5 is useless at type ann...

db63ec8599cf9db9dabc5f4764ed5055e0fbd791 authored about 5 years ago
More Py3.5 workarounds

d0990ccafa5fb10081c65dc04cd13b7aa42c1b96 authored about 5 years ago
Fix Python typing for 3.5

857f49a617f4566e24e4c99d51a0341526b745f1 authored about 5 years ago
Fix __all__: List on Python 3.5

98abf4f66547c2bc57487c88828513ca3faa8ac8 authored about 5 years ago
v1.8.0 notes, again

1a570556a32e91b1b662f4423b3f3b8f9c05cfcc authored about 5 years ago
Support Pdf.open(file_descriptor)

84655a2a20e765f8cd5f453a9ca2f4dbca5bcc92 authored about 5 years ago
Standardize file opening to eliminate portable_fopen

0d5fd170dea1bc7e7fd8a92e928a92b480d4dbb9 authored about 5 years ago
augment: iterate class members only once

29e36885a7dfcc23b15831ca524eda937ce8693e authored about 5 years ago
Improve type annotations

a3b5333df816086bc960f0e533889f27863e5464 authored about 5 years ago
Update v1.8.0 release notes

9e455d62adfebd10fe2de7985321de0c330bbd9a authored about 5 years ago
Add test for Pdf.check()

073ea9896aacf119f1b6adedae3812448a28e051 authored about 5 years ago
Add some typing hints

c655555dd4e8b2bf276dfaf07a40a98a3e109dff authored about 5 years ago
Add Pdf.check() functionality that relays qpdf --check information

c06f012b24fd21d7b27f6b5459b3cf0427f2eb26 authored about 5 years ago
v1.8.0 release notes

3cc46325682f1b69113fdbc7e0f9e164218c65b3 authored about 5 years ago
v1.7.1 release notes

d828f5d5fa5a92b55193a4c4033602a88e19d01c authored about 5 years ago
Add Pdf.objects

0e3c1c94c9bdae415ced1d848fb8c3d87a7110c5 authored about 5 years ago
Improve precommit rules

82fc84a451b2f63050efa9f53f0901b4ac287578 authored about 5 years ago
Add libjpeg and zlib to wheel license

20ed3fe28e3c0b7f9e4862c4fb8445a0d6244957 authored about 5 years ago
gitignore typing

1fe6e496f5567dd8a860dbb766003a2cae6ad989 authored about 5 years ago
azure: try sending test.xml to host

786d66b855306cda72e81bb519d41ed101ded6d1 authored about 5 years ago
docs: Update installation

8b6f4a32af6568c8f6857e977521d80d7a65534c authored about 5 years ago
Remove redundant < 0 check

c1791132c19e8ffecae80c1fba14000df8840b7b authored about 5 years ago
Use correct rvp for .pages

e63fa3b350f3d710c02a5a8ecfff17cb8acca7ba authored about 5 years ago
Note ability to replace Pdf.close()

522988547dd6fe5afeec6ead014337c81ca968fd authored about 5 years ago
Refactor defautl config of Pdf.new/open

2daf802aaceb0d5fe4eebf7068e86a806a8888ef authored about 5 years ago
azure: many fixes, support linux 32 and 64

81f27ad3a1d414068311ce7f9edc11552c79494b authored about 5 years ago
Mention all wheels available

f5f9307e0a7b9190d4bb8072e6572968562c6f07 authored about 5 years ago
azure: missing some artifacts

545cafa6b22ecd913edd5a486ec7403ac85e6787 authored about 5 years ago
azure: trigger on tags

81904ecee47c2aa8ba4319122cedda2855b6fea4 authored about 5 years ago