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

New JSON schema differs for strings so test needs updating

ce33ec3591b11a2fe37226f21c1b647c11cd0c08 authored over 2 years ago by James R. Barlow <[email protected]>
Update documentation related to qpdf source tree for cmake

Update information about debugging with qpdf from the source tree to
reflect cmake's transition ...

df3a7f7901f4331cf1e41963b7e24f344910c2e9 authored over 2 years ago by Jay Berkenbilt <[email protected]>
object: avoid variable reassignment

5043870fa1353a85619a6843cb3462073a665ecc authored over 2 years ago by James R. Barlow <[email protected]>
Adjust for other QPDF 11 API changes

600e1fc4a4feda5ed1b1586bd9091aad0a053957 authored over 2 years ago by James R. Barlow <[email protected]>
Remove PointerHolder for qpdf11

Replace all with shared_ptr.

Does not compile for unrelated reasons.

277019d02ea2500c7e60c5a2bc0280c120304c2b authored over 2 years ago by James R. Barlow <[email protected]>
v5.6.1 release notes

f8055bbd6a474789147f36822cbde3785593b42c authored over 2 years ago by James R. Barlow <[email protected]>
Ignore BlackIs1 and set photometry=0 for CCITT

Fixes #269

310527f75716c54a3f098d68794e887c42e07a57 authored over 2 years ago by James R. Barlow <[email protected]>
setup: clarify shimming

Closes #348

cdeb94f32ae0810c8efbc5eccb432282ec090b61 authored over 2 years ago by James R. Barlow <[email protected]>
docs: fix typo

a16e8f2b2a732975274169ffc4934a8a9ac4e9a3 authored over 2 years ago by Sameer Ismail <[email protected]>
add missing prism

3ac223418f817bcb54a7b5998e2ab9633258f50b authored over 2 years ago by Crazyang <[email protected]>
v5.6.0 release notes

3c84da1c09905de51347ff7241a3aba08ecab178 authored over 2 years ago by James R. Barlow <[email protected]>
Fix pre-commit and clang-format

39b6dd860ab87ffdde4eb854fc93adaaaaaca5f3 authored over 2 years ago by James R. Barlow <[email protected]>
Back out of pydocstyle pre-commit for now

d71e86289e1473153b50be83330c83c6d7e55b74 authored over 2 years ago by James R. Barlow <[email protected]>
pydocstyle with toml

2ab7be654bdc5d1575d016f94e96d5f4f3ed17f4 authored over 2 years ago by James R. Barlow <[email protected]>
Merge remote-tracking branch 'origin/master'

6ebfd220d1fac1f52c4bc3601573a2d7e41ba7fb authored over 2 years ago by James R. Barlow <[email protected]>
Add pre-commit hook for pydocstyle

06a98b910bd5c7064294ac8e0f6d075bb90f01ce authored over 2 years ago by James R. Barlow <[email protected]>
pydocstyle: outlines

c44bf0e8496d7a807e654590c1572f7fd4ff4f85 authored over 2 years ago by James R. Barlow <[email protected]>
pydocstyle: matrix

073459cc48374095daf3535d7e8ea78062ffc5c8 authored over 2 years ago by James R. Barlow <[email protected]>
pydocstyle: _methods

0114394aa90095464911e80e52b427a796f5c943 authored over 2 years ago by James R. Barlow <[email protected]>
Enable GHA pre-commit

457d6c06b655f1ad8b0eb9c6c0e8ba4e66fb3fa7 authored over 2 years ago by James R. Barlow <[email protected]>
pydocstyle: all but matrix, outlines

bbbc08523321252fdc2cb9e147dc19f73faeae65 authored over 2 years ago by James R. Barlow <[email protected]>
metadata: pydocstyle fixes

d64ec6541ed81b2e5da96ef6b2175a8b255b82de authored over 2 years ago by James R. Barlow <[email protected]>
image: mark deprecate some functions since they should be private

21ef07195651b2c0d8a71755a56bc6e1e9488b8e authored over 2 years ago by James R. Barlow <[email protected]>
image: implement inline image.read_bytes()

7a81c23a09fb1a2d49703bbf9f0370da604517f4 authored over 2 years ago by James R. Barlow <[email protected]>
image: deprecate is_inline

2e724267aedaf85ef32613253a2f696d74d8a239 authored over 2 years ago by James R. Barlow <[email protected]>
image: docstring cleanup and some typing fixes

546722d95ac78cdce8e2823de440f4c3c1d5d3dd authored over 2 years ago by James R. Barlow <[email protected]>
pydocstyle: more cleanup of missing docstrings

5c3bf37b37520cb622b72a164a5b447c79f51b8f authored over 2 years ago by James R. Barlow <[email protected]>
Merge pull request #382 from willangley/patch-1

Fix typo in credit for NameTree patch

ded447d93461efc0f27485aca495b2ca01fcb9ae authored over 2 years ago by jbarlow83 <[email protected]>
Fix typo in credit for NameTree patch

Thanks for the credit, and the speedy release! I'm @willangley on GitHub, though.

5f03df353dcb3f91fe99c64682604fcafafaef2b authored over 2 years ago by Will Angley <[email protected]>
Check C++ style

abe020980ebe99d0430c6a74794b6e22e16131b2 authored over 2 years ago by James R. Barlow <[email protected]>
docstring style fixes

fd0e6c9249905064333bdde3008c3e00d20c2bd8 authored over 2 years ago by James R. Barlow <[email protected]>
pre-commit: test name checker

8e39cbb3fda0d90f8a4673a2da52ff6f955d139f authored over 2 years ago by James R. Barlow <[email protected]>
precommit: bump

2fbd13067296f4de2465b4b16538d0985acc360b authored over 2 years ago by James R. Barlow <[email protected]>
v5.5.0 release notes revised

1f24c839eb9252cfd5421877b2b2aec03cbf681d authored over 2 years ago by James R. Barlow <[email protected]>
Merge branch 'feature/cibuild2.9', remote-tracking branch 'origin/master'

e3311c64a85a0a20c17a6d3a4c2685f91cfccfc0 authored over 2 years ago by James R. Barlow <[email protected]>
object: remove unnecessary explicit .get() == .get()

d8aa0e691fcf26cfed8e8f8e6456954d6b5543d8 authored over 2 years ago by James R. Barlow <[email protected]>
v5.5.0 release notes

34403be4f8443e4e574d450d77ee147f32079e7b authored over 2 years ago by James R. Barlow <[email protected]>
Merge pull request #381 from willangley/master

Fix null pointer dereference in NameTreeHolder.

fd4c8938e92fb14f7c3970ae1facf4bc91faef63 authored over 2 years ago by jbarlow83 <[email protected]>
Fix sdist since setuptools/pip broke --coverage

587785bfc3db28eae666a8516182b135f317a803 authored over 2 years ago by James R. Barlow <[email protected]>
Let QPDF_ envvars work when CFLAGS is defined

f97887e906056adcc418a96b4cb0ab9b23524ddd authored over 2 years ago by James R. Barlow <[email protected]>
Hold GIL for all of ~MmapInputSource

b55ed74cf4f6033fb5bb27ec781519a57d15e603 authored over 2 years ago by James R. Barlow <[email protected]>
Use cibuildwheel 2.9.0 but disable Python 3.11

Our dependencies aren't ready Python 3.11, but maybe cibuildwheel 2.9 is ready.

c5dd1ff887fc81f3102b467d54c1776901697d31 authored over 2 years ago by James R. Barlow <[email protected]>
Fix null pointer dereference in NameTreeHolder.

Fixes #380.

afbaaa6eddc75a4f08e619a9f095569eeece4f68 authored over 2 years ago by Will Angley <[email protected]>
Support QPDF_BUILD_LIBDIR in addition to QPDF_SOURCE_TREE

This is necessary to test with qpdf built with cmake. In a cmake-based
build, the location of th...

b1c2abd3cb32077cde931dc26f0032fe8d4471e6 authored over 2 years ago by Jay Berkenbilt <[email protected]>
Merge remote-tracking branch 'origin/master'

5e342faa07ff3105cd41d71aa6c666e668c5ccb0 authored over 2 years ago by James R. Barlow <[email protected]>
Merge pull request #377 from PabloAlexis611/master

docs: typo fixes

3ebb63a1d38c3a4d8a11b5b13b6106a245726f80 authored over 2 years ago by jbarlow83 <[email protected]>
Fix typo in src/pikepdf/_methods.py

116814b3740b30acb0454eaa75e76fedd2a49217 authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
Fix typo in docs/api/main.rst

7289106ab9eca3c2f271c8d5409a73d25f53ad9f authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
Fix typo in docs/topics/attachments.rst

82feb8fd85a173e4fd617ffb05402d0ba51dcc32 authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
Fix typo in setup.py

7be21525d8c9faeaeaa5678a5c3a6fb530ed9064 authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
Fix typo in src/pikepdf/objects.py

2f4c3409999d931ced42414f352b79b40c2ab226 authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
Fix typo in src/pikepdf/models/outlines.py

f7076cdec6e48e6363d288a008e256e2a1eeb194 authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
Fix typo in src/qpdf/tokenfilter.cpp

5c1e2ed6f6438ce972180a8c5d1cd4df1fb5980b authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
Fix typos in src/qpdf/qpdf.cpp

cc7737cbffef6d5befef545cbd8b40b00028e4c3 authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
Fix typo in src/qpdf/parsers.h

0413580c376176ab12624b4edb5fd248677d786c authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
Fix typo in src/qpdf/job.cpp

32674554f3aeb3ae92f8f0a1d25fc34ff784d784 authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
Fix typos in src/qpdf/object.cpp

267c19af09bb32b355beda038d53a955bc819d60 authored over 2 years ago by Pablo Alexis Dominguez Grau <[email protected]>
readme: we don't use debian/copyright anymore

7c0b6bba5e13b66c087a56808160d00bc6b9fe27 authored over 2 years ago by James R. Barlow <[email protected]>
object: test _new_real

bd969f36fcca556eb01fdb8f4a875c2e6543efdb authored over 2 years ago by James R. Barlow <[email protected]>
object: exclude coverage misses

05a0cf8c8a21eabc1fde8e8ef05830d88f17ef98 authored over 2 years ago by James R. Barlow <[email protected]>
qpdf: test copy_foreign(pikepdf.Page)

9319c7da0a00dc8123aaa9713c14d62b592028d8 authored over 2 years ago by James R. Barlow <[email protected]>
qpdf: fix coverage false positives

6c0346dd1eb5c669ec2ae7dbfb8375ba4be9d133 authored over 2 years ago by James R. Barlow <[email protected]>
pagelist: fix coverage false positive

448145cdba97ebe69998017249f6c09a74bc78ef authored over 2 years ago by James R. Barlow <[email protected]>
jbig2-inl: fix coverage lcov can't figure out

5e8948aac5f9315269abf87ea65ff21d43c2f6c6 authored over 2 years ago by James R. Barlow <[email protected]>
Improve nametree.cpp coverage

3b93f707d633fc981f5cefe1f5eff806dad32450 authored over 2 years ago by James R. Barlow <[email protected]>
Improve pikepdf.h coverage

ca6fad2c1fd5ab9685efcd07ab871bde8e033106 authored over 2 years ago by James R. Barlow <[email protected]>
Improve page.cpp coverage

3adeaa3445b203569eb52b3ba647b073e51baa50 authored over 2 years ago by James R. Barlow <[email protected]>
v5.4.2 release notes

1259b66ffcc4c240b8bc934d352781052402f111 authored over 2 years ago by James R. Barlow <[email protected]>
Fix other potentially problematic eq's

35018e3ff2ed32ce589835b48013daaba104f6a3 authored over 2 years ago by James R. Barlow <[email protected]>
Fix __eq__ implementation for Pages

Fixes #374. Just Page's superclass do the work - this didn't need specialization.

18c7202199fbc22c43807b5f35f0bc5d4fee7b64 authored over 2 years ago by James R. Barlow <[email protected]>
object: prefer explicit objecthandle_equal to operator==

eb4a4dbcb53a6cc8bd3be81c50a5536ac375b3c5 authored over 2 years ago by James R. Barlow <[email protected]>
Remove debian/copyright

fb8cedc0c37e9f3b99f73ed578853cc7315304b6 authored over 2 years ago by James R. Barlow <[email protected]>
Revise license for wheels

ddd7bb0433e9686fa526649257db4e41301fd414 authored over 2 years ago by James R. Barlow <[email protected]>
Redo licensing info with SPDX

Resolving everything except:
-debian/copyright can be deleted
-some public domain items aren't S...

05775878c423a4f9621f5cba1fd0859db00fd15a authored over 2 years ago by James R. Barlow <[email protected]>
Merge pull request #373 from PabloAlexis611/master

docs: fix broken link for PDF specification in index.rst

2a4bd6ae0f1c510e8262e4d67cf3ae0fd6988685 authored over 2 years ago by jbarlow83 <[email protected]>
Fix broken link for PDF specification

02b9c729dca9664b2a0a5f2e5e2026dd199c5589 authored over 2 years ago by Pablo Alexis Domínguez Grau <[email protected]>
v5.4.1 release notes

c8e1a65bb98754534cea7cf887f6072a0acc24cc authored over 2 years ago by James R. Barlow <[email protected]>
methods: tidy and help coverage

cc0da47c8cc5d4222774affc9763b43e631ab5d5 authored over 2 years ago by James R. Barlow <[email protected]>
Test the _augments module

7c2a34bbdbdd9387b2d530c3c31b8679cfa3af02 authored over 2 years ago by James R. Barlow <[email protected]>
build: trigger rtd well after uploading rtd-wheels since there seems to be a timing issue

6d8e6a54213c88fce8e5b44111cb7649ea1ceaaa authored over 2 years ago by James R. Barlow <[email protected]>
Fix binary-wheels text

f0c00f7738814ccaa9884268462ddfc026ee3ff7 authored over 2 years ago by James R. Barlow <[email protected]>
Set upper limit on encoding test sizes

9f5fa863c9d7ee70303fdcd3ab09cc5849a88836 authored over 2 years ago by James R. Barlow <[email protected]>
Fix 'type not subscriptable' on older Pythons

618cc818ff291c4c9fc9068ac46130db8ce5dc94 authored over 2 years ago by James R. Barlow <[email protected]>
Merge commit '5cf8805dcdf6ebcb027d9d34f01c9d060268fe6b'

55f4fc0714e3979a2b24be355d8b566bae974263 authored over 2 years ago by James R. Barlow <[email protected]>
Drop job bindings script - not in use

5f6fe3b4bf117dfbfd240cff51fa10ca3fc7f495 authored over 2 years ago by James R. Barlow <[email protected]>
Simplify rtd wheel name

5cf8805dcdf6ebcb027d9d34f01c9d060268fe6b authored over 2 years ago by James R. Barlow <[email protected]>
Modernize typing with future annotations

0aa177b070c7be7fabebea88c10cc9dc167abf36 authored over 2 years ago by James R. Barlow <[email protected]>
Update pre-commit

4b56a0da8fac9708008bb6a62506cd64f2c43972 authored over 2 years ago by James R. Barlow <[email protected]>
typo

4598dc0c6ae9c314e7825cec7767bf57e211aed5 authored over 2 years ago by James R. Barlow <[email protected]>
Revert "Trigger RTD with action instead of fragile scripting"

This reverts commit ec857696690c34d6f5978cb6a9abd636b76aafd9.

db52846dda0bfd1419f7cb4d66d9bb097a8e73db authored over 2 years ago by James R. Barlow <[email protected]>
Upgrade to cibuildwheel 2.8.1, fix secrets with RTD

c432bd6207d24dcf5013e94f6c21e012603d07f1 authored over 2 years ago by James R. Barlow <[email protected]>
use macos11

6ee2b3061b1777bbb160e70ceb671b9e891adbf7 authored over 2 years ago by James R. Barlow <[email protected]>
docs: setup extensions sooner?

fff532a534ad6aed3baeaff1a52fb8dd68b5ef96 authored over 2 years ago by James R. Barlow <[email protected]>
docs: fix some mistakes in NumberTree

c775a2a8db173dd68b91b460487f8bd1a12ca80f authored over 2 years ago by James R. Barlow <[email protected]>
Fix (hopefully) RTDS build settings

ca8fd5962c2c96a8a7d019ca45a09cfbd69c5321 authored over 2 years ago by James R. Barlow <[email protected]>
Exclude from coverag e(since it misses this line)

4e3e95d27e0db9bde0dfb81c35c538b6fab36996 authored over 2 years ago by James R. Barlow <[email protected]>
tests: fix missing numbertree coverage

c53c956d70d7fad942d6452c07a4d82f3357f0fb authored over 2 years ago by James R. Barlow <[email protected]>
Fix warning in pdf/a test

2f3028d8ff702f793874155f3abaabce8567bd8d authored over 2 years ago by James R. Barlow <[email protected]>
Workaround for PyPy test failures

93433228563492efb624573baa33f42bd99f7609 authored over 2 years ago by James R. Barlow <[email protected]>
v5.4.0 release notes

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