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

readme: point badge to Azure

4b48deffbcd6ef224f25f1a3916624d25c74b909 authored about 5 years ago by James R. Barlow <[email protected]>
v1.7.0 release notes

1f6d64974f7747e9b8a4c280bd36e9a4dd98b429 authored about 5 years ago by James R. Barlow <[email protected]>
Remove Travis and Appveyor

e9f421789b3e8354efda2bb79c1426b26f2d6c7c authored about 5 years ago by James R. Barlow <[email protected]>
Use Azure pipelines for deployment

fd2a1aa4b7b5541c93aa283b3a8ee06250e88756 authored about 5 years ago by James R. Barlow <[email protected]>
Build Python 3.8 on azure

f2899c1eeed819f80be9834b65fcbe1816a2fd2e authored about 5 years ago by James R. Barlow <[email protected]>
travis: Disable Python 3.8 (for now)

70522d57ca28007c10d76f6db41afdd7fb4a0e79 authored about 5 years ago by James R. Barlow <[email protected]>
Remove f-strings to fix Python 3.5

e421d634be1a8e1efb5104a7a554e65cdcc98cb7 authored about 5 years ago by James R. Barlow <[email protected]>
Update cibuildwheel to use newer manylinux

32c7bd6efcbca703819bdadb3c6cecb34202e9b1 authored about 5 years ago by James R. Barlow <[email protected]>
Remove C++11 shims and support

8fb8fce92f032492b7af8d091f89eb1cf0279d3d authored about 5 years ago by James R. Barlow <[email protected]>
Add tests for repeated pages

50b8b99868e9f51e4a9362a1284997ffeb9a4b82 authored about 5 years ago by James R. Barlow <[email protected]>
Support copy.copy(pikepdf.Object)

15414dbfb1d802a68356195baed7eb7477aa316b authored about 5 years ago by James R. Barlow <[email protected]>
Add some page duplication tests

69bf756ed87318ad755f395699eeaf572116fd15 authored about 5 years ago by James R. Barlow <[email protected]>
v1.6.5 tweak release notes

7c78798b2d35a392050a799339be7fa93e0b5d65 authored about 5 years ago by James R. Barlow <[email protected]>
Mention Python 3.8 support on Windows is not available yet

3490f467320146c5b34fe3ad7305f966726b239d authored about 5 years ago by James R. Barlow <[email protected]>
travis: Update xcode version

737c17b383e15ca8090a90a251b99dd79bd92166 authored about 5 years ago by James R. Barlow <[email protected]>
v1.6.5 release notes

82c9a681a62ba460055b359e3a95aebef72ec2b6 authored about 5 years ago by James R. Barlow <[email protected]>
Disable Python 3.8 build on Windows since neither of the CI's are ready for it

ed946c841d7fe58e0f138253673b64876d9357cc authored about 5 years ago by James R. Barlow <[email protected]>
Adjust build for Python 3.8

0e798a09f9cdaa8200da975f4f57b806344d8ff8 authored about 5 years ago by James R. Barlow <[email protected]>
Fix corruption of extracted CCITT G4 image with /EncodedByteAlign true

663c74fa2796940e1dd0ecf27bf3c9787db3310a authored over 5 years ago by James R. Barlow <[email protected]>
Clarify photometry and add a test

8ca3e54412026efa78f3414482463e4f50a98a73 authored over 5 years ago by James R. Barlow <[email protected]>
v1.6.3 release notes

4680288e007f4ff5ec4969cffe62fedf48a472af authored over 5 years ago by James R. Barlow <[email protected]>
v1.6.3 release notes

d87609cdd8ca050cc7c5dedc5eed5c655b4c6a07 authored over 5 years ago by James R. Barlow <[email protected]>
setup: Fix qpdf21.dll name

e21310be0b442b8cbc06b0448b12e90287559b8a authored over 5 years ago by James R. Barlow <[email protected]>
Fix failing test with qpdf 9.0.0

For qpdf 9.0.0, invalid minimum version numbers are now ignored
instead of raising an exception....

bd98f9107b21caded512240a463425a7af98e3ff authored over 5 years ago by James R. Barlow <[email protected]>
Remove more unused variable names in catch blocks

514e4c55345b97ada9f21d71bdc27eeab24e4f8f authored over 5 years ago by James R. Barlow <[email protected]>
appveyor: fix .dll version

2aea116edc383bcb6bbe16b7dc43ce509529ef3a authored over 5 years ago by James R. Barlow <[email protected]>
Fix Windows warning about POSIX function names

46594164b8a8a58399802eb5e96f2cb1bc42ef28 authored over 5 years ago by James R. Barlow <[email protected]>
Fix some exceptions caught by value

b339f12941cec47c41b30038a005ee45472e71fa authored over 5 years ago by James R. Barlow <[email protected]>
CI: use qpdf 9.0.0

dda7d5adf575047d51aac91f67324f92bd0dfd10 authored over 5 years ago by James R. Barlow <[email protected]>
Fix compile error with qpdf 9.0.0

qpdf 9.0.0 overloads a function, and the compiler cannot resolve which
overload to use. We can f...

1dca71cf5b480da1b0fa73beb6f21eac3e25ba52 authored over 5 years ago by James R. Barlow <[email protected]>
docs: ongoing reorg - content streams

0bcea081403d3584b94990ecc1cbda10448023ff authored over 5 years ago by James R. Barlow <[email protected]>
docs: fix some parse problems

30dd6fdc86dbece76a0d3769f6dbc0aaee0032cd authored over 5 years ago by James R. Barlow <[email protected]>
v1.6.2 release notes

61a6ec6ab25b5c444727babced6533acd867df90 authored over 5 years ago by James R. Barlow <[email protected]>
Avoid returning FILE*

Alpine Linux's musl does not define struct FILE as a complete type,
so pybind11 type introspecti...

bbec3361090060c65c3e5e0b0a1a79aea9e4cd75 authored over 5 years ago by James R. Barlow <[email protected]>
docs: expand images section

e6c8ad0f35e16049f9a1d0ea0a64d477d2a5da2f authored over 5 years ago by James R. Barlow <[email protected]>
Fix a few mistakes in release notes

d2aee5c9f5790556c3fbd04b25b92e286fa1788d authored over 5 years ago by James R. Barlow <[email protected]>
Remove signature of deleted function

ad33daeea09dc2e346031093d6b4d4e9d4615de0 authored over 5 years ago by James R. Barlow <[email protected]>
docs: add freebsd port

3d8e46c3b200503e64c0c5faf54f93a81542b334 authored over 5 years ago by James R. Barlow <[email protected]>
v1.6.1 release notes

e93bb301d676b07c4f0c29373b3e6922a873eeaf authored over 5 years ago by James R. Barlow <[email protected]>
docs: pages overhaul

fba88951a4d7ff4536c641c82caa39ca1a7dac29 authored over 5 years ago by James R. Barlow <[email protected]>
docs: further reorg

9bc1bdadebb05f7175f16d48ba231d8e2d171ff0 authored over 5 years ago by James R. Barlow <[email protected]>
docs: fix some return types

51570cf723fa0697904dc6e60cff4e88d1b0a48e authored over 5 years ago by James R. Barlow <[email protected]>
docs: revise pages.rst, fold in pages_copying.rst

2067dffc020d663fc7d2f88d0ee48f76e743e56d authored over 5 years ago by James R. Barlow <[email protected]>
docs: wrap up tutorial

1225a81c48fbe352d951dbe7201c800dc5fe8b0c authored over 5 years ago by James R. Barlow <[email protected]>
docs: reorganize to topic-centric

161a0b9c35e3ad8ccdacd3c721704e9e181901f2 authored over 5 years ago by James R. Barlow <[email protected]>
docs: some fixes

c34696812c94b23655e00fbff1c7608976b68d49 authored over 5 years ago by James R. Barlow <[email protected]>
Use C++ api for version

cd6484d4bbb379922498c732f9f5830b99054550 authored over 5 years ago by James R. Barlow <[email protected]>
Fix incomplete type FILE* on Alpine

a1ebf0b3665bc813be1eb7689d19c19166a661de authored over 5 years ago by James R. Barlow <[email protected]>
1.6.0 release notes

c6dfb227971eac97134a7ed4cc3e9416e811f57b authored over 5 years ago by James R. Barlow <[email protected]>
methods.py: refactor

d9db2f77236a473ee35e6daff595e45ef8229db1 authored over 5 years ago by James R. Barlow <[email protected]>
test: improve ipython coverage

b34c79c588a910d7466e30b75ee424f0ecd46726 authored over 5 years ago by James R. Barlow <[email protected]>
Fix get_warnings() and add a test for TokenFilter

get_warnings() used to fail if the return value actually contained an exception.

04fdb14cc6eb4f55514be8e2289277ca4427c1d9 authored over 5 years ago by James R. Barlow <[email protected]>
codec.py: __all__ should not be empty here

778d2c86deba9ad4c7ba90ad9b241498eeb8ed91 authored over 5 years ago by James R. Barlow <[email protected]>
Tabs to spaces

7f3d3f9147c43babaa92ddb0cb16a8eded081bb6 authored over 5 years ago by James R. Barlow <[email protected]>
Drop redundant objecthandle_equal overload

b1c717ac6a6e5394103dcf1f455a76ee2cc19a72 authored over 5 years ago by James R. Barlow <[email protected]>
tests: improve Object coverage

190ced552dfd1e02ad492822616801faf13ae305 authored over 5 years ago by James R. Barlow <[email protected]>
tests: indexing coverage

5d2b2113378eacc27cd9a792babc7c06160285fe authored over 5 years ago by James R. Barlow <[email protected]>
tests: improve tokenfilter coverage

697169eb9bb525b4a51b9e11d01005bd94cced9a authored over 5 years ago by James R. Barlow <[email protected]>
tests: improve coverage for Pdf

9fe56621185977294a794f70e816eb894cfc998b authored over 5 years ago by James R. Barlow <[email protected]>
tests: improve coverage for encryption

7c431112dab8d7c2ff5dd9d7d154098bc2baf578 authored over 5 years ago by James R. Barlow <[email protected]>
Improve test coverage for poor output IO

e2070096eb13d6114caebc41d9b61beb2a276e1d authored over 5 years ago by James R. Barlow <[email protected]>
Remove portable_unlink (unused/untested)

1353995c29294a1e79bbc7ca46aaf16c5ceae3f3 authored over 5 years ago by James R. Barlow <[email protected]>
Add test for QPDFSystemError translator

4ac75857df1cc1efe0eec4e39c084e3f17930e85 authored over 5 years ago by James R. Barlow <[email protected]>
Merge branch 'feature/page-object-helper'

81871d3e099277ff8f47fdb541a9d7e95b9e55ea authored over 5 years ago by James R. Barlow <[email protected]>
Use qpdf api for page boxes

9a7d8a45feae9020980b1afe4bab9ff7f6e9e0cc authored over 5 years ago by James R. Barlow <[email protected]>
Update release notes

00688818af464c9d8e685274cdfe2f92f0475a86 authored over 5 years ago by James R. Barlow <[email protected]>
Merge branch 'feature/mp-compile'

4a1a69c55ce0f12b22663383249e4f38b9604457 authored over 5 years ago by James R. Barlow <[email protected]>
Add <cctype> for windows build

3dbc8bb4db7fa242ab50733490281554ae9f6c09 authored over 5 years ago by James R. Barlow <[email protected]>
Azure: fix typo

ae9b8d2ad472a10d0acd2bd323c7b525246af660 authored over 5 years ago by James R. Barlow <[email protected]>
Travis: reactivate all

54a169b31381f5be27765d3734289e726544a46b authored over 5 years ago by James R. Barlow <[email protected]>
Azure: make consistent with Travis changes

584415664de38a5724824de2fd0667cd0a60d428 authored over 5 years ago by James R. Barlow <[email protected]>
Travis: we should test our wheels!

d174e67ed84158d9067f02ee5e0124997d553504 authored over 5 years ago by James R. Barlow <[email protected]>
Travis: don't recompile wheel library each time

bc702e94392a75b37359730dc9472f88e46f2d79 authored over 5 years ago by James R. Barlow <[email protected]>
Travis: try source building all wheels

8775cc26834fdc5c63cd38dc277bccb83084f0f6 authored over 5 years ago by James R. Barlow <[email protected]>
Update release notes

1cc96a44fb92e9b5c39f3fc8e91f097af9071e23 authored over 5 years ago by James R. Barlow <[email protected]>
cibuildwheel: version to 0.11.1

ecef99eac30b0a621d533968bddc6af4e356f661 authored over 5 years ago by James R. Barlow <[email protected]>
Disable parallel build on 3.5

5a516c4cf9137e110fa3f27adb394a87fdea9c00 authored over 5 years ago by James R. Barlow <[email protected]>
Activate mp_compile

8b8bf3fbe972502340facea7fa99cde587a4286b authored over 5 years ago by James R. Barlow <[email protected]>
docs: Page and TokenFilter

465c422e7c629e162914572b3690ce282f6bdb86 authored over 5 years ago by James R. Barlow <[email protected]>
Try out mp_compile

5c34b6204f40f62943fbc10390f977c64e59f5e2 authored over 5 years ago by James R. Barlow <[email protected]>
Add function to retrieve filtered contents

b3b8eb7222407b37e9ce2818c075f3b1ad254f86 authored over 5 years ago by James R. Barlow <[email protected]>
Remove TokenFilter.handle_eof

It's redundant with tt_eof and simplifies binding to remove it.

ba082379084a7f870dc70d58f9c4011d9d32734c authored over 5 years ago by James R. Barlow <[email protected]>
docs: tokens and filtering

0b83c8d825a0550a4d57dff94dad299959d81890 authored over 5 years ago by James R. Barlow <[email protected]>
docs: general updates and corrections

83e943da031b994b3ec0c6fd811c7bad0651bce6 authored over 5 years ago by James R. Barlow <[email protected]>
Keep token filters alive and all is well

f9a71fb594c6ce71885b1b5c18a83763e6e1b938 authored over 5 years ago by James R. Barlow <[email protected]>
Trying to get trampolines working for TokenFilter

c385aea545a69b332986dbd6da3911540f3a5189 authored over 5 years ago by James R. Barlow <[email protected]>
TokenFilter: add Token, expand test

6237400d0bde2e91d5c3407c3cf897926685cf07 authored over 5 years ago by James R. Barlow <[email protected]>
TokenFilters: add tests

b4207287bb43bd99cc75b415e104ca644a9c38b6 authored over 5 years ago by James R. Barlow <[email protected]>
TokenFilter: more Pythonic approach

b44f46dd8b091e165ca0e166f916298bf66b6f8b authored over 5 years ago by James R. Barlow <[email protected]>
Can now filter page contents; very basic

e42666398a0ecb4ca012a16c01f460a0b3170754 authored over 5 years ago by James R. Barlow <[email protected]>
PageObjectHelper fixes

2420180d0aea836c18db1794467b0a3dde3027df authored over 5 years ago by James R. Barlow <[email protected]>
Harden Pl_PythonOutput against misbehaved output streams

7d17c26f569ee0b940eb69fe8313c21bfbea814d authored over 5 years ago by James R. Barlow <[email protected]>
Split pipeline.h into cpp/h

a1c20526b83ca0fbf83c834edc83c87eeacb38ac authored over 5 years ago by James R. Barlow <[email protected]>
Add TokenFilter bindings

121c7e5c2882d7079244e6dc3ff9f22e7ee222c8 authored over 5 years ago by James R. Barlow <[email protected]>
Merge branch 'master' into feature/page-object-helper

661e90fac6a900db04440f2ad50d558fe8a0d0de authored over 5 years ago by James R. Barlow <[email protected]>
Update release notes

7ff6429aecb248ca85cc1ade28697e86379bd2c6 authored over 5 years ago by James R. Barlow <[email protected]>
Split out object parsers

802fed8968fae5d32671d6ecf09cbb9adb1aaa8b authored over 5 years ago by James R. Barlow <[email protected]>
Add test to confirm PYBIND11_RUNTIME_EXCEPTION on NotImplementedError works

8cf8be679d52c063a6bee2922e2f31c8eb420509 authored over 5 years ago by James R. Barlow <[email protected]>
Add test to check that we do not overwrite input file

318cbaabb289034584cdfb82639c84ed91fc6e2e authored over 5 years ago by James R. Barlow <[email protected]>
Fix logic error on attempting to save a PDF created in memory in a way that overwrites an existing file

1c6a8fc80f72f5a0e505cdfed6b9852444007898 authored over 5 years ago by James R. Barlow <[email protected]>