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

image: add explicit cast

9d0e3d9594ecf1dba72fc11d5557dea7fc4d2327 authored about 1 year ago by James R. Barlow <[email protected]>
Don't expect numpy for PyPy builds

0d48f8655de511859c6e929c894514e54602fbe5 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate Page docstrings to _core

482e1cdd6d54a07da6be7a35ecfae212f041861c authored about 1 year ago by James R. Barlow <[email protected]>
Further autoapi improvements

cac5e657ba1174a4320b097ab272c86332f04819 authored about 1 year ago by James R. Barlow <[email protected]>
Better instruction hints

57dda2235fb4c12d410d5daa7d8b31737e67cd51 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate exceptions and other docstrings to _core

c3f841b7515a0ee428617582ee72d52aed27243b authored about 1 year ago by James R. Barlow <[email protected]>
matrix: replace array with std::vector for bounds checking

676f43cdde177b6f0cd4aa77c9d30fa1187a7746 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate enum docs to _core.pyi

e0a899dd174a03a8816bb55dd7c06290ea464f7d authored about 1 year ago by James R. Barlow <[email protected]>
Migrate enum docstrings to _core

9be2adb81d89d7c46b7b37c2b221b3da4e60841d authored about 1 year ago by James R. Barlow <[email protected]>
Continuing migration of docstrings to _core

7d37b2dda853f7b1a416f50ec9672302917dc8ab authored about 1 year ago by James R. Barlow <[email protected]>
Migrate qpdf docstrings to _core

2dce6c9e8ed9044a24ae431d59622751d6e6ad67 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate AttachedFile docs to _core.pyi

1c03c3db4a15657c9a1f472742c3bf4717114b3a authored about 1 year ago by James R. Barlow <[email protected]>
Migrate matrix docstrings to _core

75388590ed6d176598e2d79897e358e506072ad3 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate job docstrings to _core

dd1d208c1096d12c7e8049da5dbf645fdedb5eb0 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate rect, tokenfilter docstrings to _core

4142b07863d8bf5979b18dfed49d16e4862558e3 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate AttachedFileSpec to _core.pyi

5901c3f81535ad382a1db85b78182b630db5cdf3 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate object.cpp documentation to _core.pyi

a8e94e3e12026694be71a23d9a4078ad4865b0bd authored about 1 year ago by James R. Barlow <[email protected]>
Migrate annotation docs to pyi

ef114c5109bb50013466be39b87114158358298e authored about 1 year ago by James R. Barlow <[email protected]>
Migrate docs from C++ to pyi for Object

47bd1d33492ec95ee6c914b6c63673bc0fcffc41 authored about 1 year ago by James R. Barlow <[email protected]>
Fix all imports considered circular by autoapi

b69fdc20a6719da89c40ecf3dbc8e72b8ba4962c authored about 1 year ago by James R. Barlow <[email protected]>
Migrate PageList docs to _core

56facd9ccd307f006f1a1a419616fd42e2c71f0e authored about 1 year ago by James R. Barlow <[email protected]>
Improve matrix docstrings

38754b5e5e32a7d68406793d8daa239be59448f0 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate _methods docs to _core

a2921ffec57b78886c38f531f02de5a84169c2b5 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate straggling matrix docstrings to _core

35b25f14e7060bb1c58f151641488fb6d92032d9 authored about 1 year ago by James R. Barlow <[email protected]>
Activate autoapi

cf41746df048d809c32472e2c5313ada93347e15 authored about 1 year ago by James R. Barlow <[email protected]>
Resolve some circular imports autoapi complains about

d921005dbff003c7ddf7ef9109aecb033e0db17e authored about 1 year ago by James R. Barlow <[email protected]>
pyproject: format

5471815da3f6f61497cbff4af2bd7a1325546550 authored about 1 year ago by James R. Barlow <[email protected]>
repr: add comment

d4d76f48173e53a18aeac5d850e797106d6ba848 authored about 1 year ago by James R. Barlow <[email protected]>
Fix coverage issues for canvas.py

981f2ee92f3c579aa0b187325b3d080fe15075cd authored about 1 year ago by James R. Barlow <[email protected]>
Explain that blocking accessibility no longer works

e6f6ee7bee64b96afefb5940ee67f01b48885aae authored about 1 year ago by James R. Barlow <[email protected]>
Bump actions/setup-python from 4 to 5

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release no...

3ba71bec10ffe81add67257fb2f93c0ccd7ef22d authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Drop macos-11 from build because Homebrew did

3fe492e721014980acc6273c33440c3778584966 authored about 1 year ago by James R. Barlow <[email protected]>
Bump version: v8.8.0

38e04ee3f7568f358c9e67cdc67675738bc9b75c authored about 1 year ago by James R. Barlow <[email protected]>
Merge branch 'feature/canvas'

4ef89fa133da39b217eef60415b8f5e55fc1a8c4 authored about 1 year ago by James R. Barlow <[email protected]>
v8.8.0 release notes

6245b8aa61a2ba6d94e0dcbd01fa30942db98786 authored about 1 year ago by James R. Barlow <[email protected]>
Add canvas tests

b6c123619070a885a24749a9f7f3b111238b6c55 authored about 1 year ago by James R. Barlow <[email protected]>
Migrate canvas from ocrmypdf development branch

17d4cc7d88819b3a0f391ecb566e263c17038405 authored about 1 year ago by James R. Barlow <[email protected]>
Bump version: v8.7.1

f97983fa6027fe01166a00f2c9521c5473db5b19 authored about 1 year ago by James R. Barlow <[email protected]>
v8.7.1 release notes

95f5447ba7dce3dc56a47bb5b540ba70a808ad4a authored about 1 year ago by James R. Barlow <[email protected]>
Fix Matrix.rotated() going in wrong direction

e8828f20b18cb1c3a84d7fb344c5ba5a51a1412a authored about 1 year ago by James R. Barlow <[email protected]>
docs: disable PDF building

20753ef1f8ff1fc5d774c947b2e12676cb479e2e authored about 1 year ago by James R. Barlow <[email protected]>
Bump version: v8.7.0

1accc7e8315405396099a56e5d940677a0a584e2 authored about 1 year ago by James R. Barlow <[email protected]>
Render latex matrix

08eab572d7f6da3524107ddf0caec76cd2e913d6 authored about 1 year ago by James R. Barlow <[email protected]>
Improve Matrix argument names

6de79d85b0784e4ceb694a74c54e92390283e524 authored about 1 year ago by James R. Barlow <[email protected]>
Convert other tests to Matrix instead of PdfMatrix

31a8e52387c3de35978632a2044e0e58edc6ae97 authored about 1 year ago by James R. Barlow <[email protected]>
Add point and rectangle transforms

8093ae4eb9802da686cdc6fea502cbefa591ca29 authored about 1 year ago by James R. Barlow <[email protected]>
Deprecate deprecation in favour of deprecated (*shrug*) and deprecated PdfMatrix

b3d07a8da139450a3399fdde3025dc18ff41e564 authored about 1 year ago by James R. Barlow <[email protected]>
Implement Matrix <-> Array and fix documentation

fd4b7f427b0f0ea7d77d75bbf8c00825e528b90d authored about 1 year ago by James R. Barlow <[email protected]>
New Matrix documentation

e1390b0463cf20a2bdb3b3a4cf3c0c6615e6fe4a authored about 1 year ago by James R. Barlow <[email protected]>
ruff isn't ready for matting yet since it wants to normalize all strings

1665b5cfb44fdf6e5fac42d6257c231b05a68514 authored about 1 year ago by James R. Barlow <[email protected]>
Fix .rst errors

28330c31f7718021f5d23da423f88099ad68299a authored about 1 year ago by James R. Barlow <[email protected]>
Fix invert, add missing tests and constructors

3f451ca5bfb5e20e7de7f5f2eecf13101dbc36cb authored about 1 year ago by James R. Barlow <[email protected]>
Add bindings for QPDFMatrix

b08d235feff8ee7b3e55a9940a0c16074bd3f53d authored about 1 year ago by James R. Barlow <[email protected]>
Tidy unused imports in tests

224c469a8044d58e3c9933cc8df2673a91b066b3 authored about 1 year ago by James R. Barlow <[email protected]>
Modernize to ruff checking

68f0c51585a0caffc85d5cda00df2195e1af906d authored about 1 year ago by James R. Barlow <[email protected]>
Improve Object.__bool__ checks

In some cases, pikepdf.Object would throw an exception when perform a test such as

if pikepdf.N...

52a741684101200aa9ff90be63aac35164c344af authored about 1 year ago by James R. Barlow <[email protected]>
typing: fix a func signature

006781881ae471b9bc18cbc39649c280f2d31ed0 authored about 1 year ago by James R. Barlow <[email protected]>
Bump version: v8.6.0

1646930be087fa96e1fc0ba64bf29c68c4ca41d6 authored about 1 year ago by James R. Barlow <[email protected]>
v8.6.0 release notes

e50afc7da20c9389609c3761958ea801537273f5 authored about 1 year ago by James R. Barlow <[email protected]>
Implement acces to art and bleed box, which surprisingly were missing

b485c0abcadb5e9ac57b497b4e4f342740b972ac authored about 1 year ago by James R. Barlow <[email protected]>
image: refactor direct extraction

836ab42f0a8c391373a95fc45fc39eacaf557293 authored about 1 year ago by James R. Barlow <[email protected]>
tests: Move JBIG2 testing to its own file

4a82d46d029ea26529adee376d12353aced7f04a authored about 1 year ago by James R. Barlow <[email protected]>
Fix more coverage-can't-see this lines

393a8bc5f7ff730fbea730b0a5311d45207e0368 authored about 1 year ago by James R. Barlow <[email protected]>
Move no-op constructor to header

d04bfbeb8b6e9ec99f012ed4e93d9ce2780e5e4b authored about 1 year ago by James R. Barlow <[email protected]>
rect: mark lines uncovered

107241c3a286c522a9775bfc6bfeb22744a5234a authored about 1 year ago by James R. Barlow <[email protected]>
Bump version: v8.5.3

c3753fb3390aab7f0d14cfa076f6b8c06fc6874f authored about 1 year ago by James R. Barlow <[email protected]>
Remove unreachable code line

326aa0a71dc12a3de1b116cd8fb77e1a41b24904 authored about 1 year ago by James R. Barlow <[email protected]>
Exclude deprecation pikepdf._qpdf from coverage properly

Whole file pragma doesn't work.

e18a262617961b9ecab5c3435053a587fe660d75 authored about 1 year ago by James R. Barlow <[email protected]>
Update release notes

f90b3b48ee566ff28feb26ee1bc8750e0e42e2db authored about 1 year ago by James R. Barlow <[email protected]>
Simplify findAndSkipNextEOL loop

923a5fcdc696bddd9c1f31013817be66fcdf13b7 authored about 1 year ago by James R. Barlow <[email protected]>
Add test to hopefully exercise newline skipping

62fd8d2468300066209b0ded2b24dc16e2288895 authored about 1 year ago by James R. Barlow <[email protected]>
Update some licensing details

72ef7d5f83701e951dfdeff726ecadd02aa83a51 authored about 1 year ago by James R. Barlow <[email protected]>
transcoding: rationale for slow loop

36707624bc36bc0a33afe388b29f3a2d6916b0d7 authored about 1 year ago by James R. Barlow <[email protected]>
Fix some Python coverage issues

0aaad1297bfc4e5deb1e69981d2f8e206f63da89 authored about 1 year ago by James R. Barlow <[email protected]>
Merge pull request #513 from stumpylog/main

Adds new job to create a release and upload assets to it

b3adff935532cde452349475534c6c9c715b1f75 authored about 1 year ago by jbarlow83 <[email protected]>
jbig2: refactor to make subprocess run dependency injection and avoid monkeypatching

fe2a3ab9d3e38ad2484a84cf739226c88d12e335 authored about 1 year ago by James R. Barlow <[email protected]>
Skip coverage on some lines that the code coverage can't detect but are clearly hit

507255e64bd8c52f425f79d0ad275e53809c11b3 authored about 1 year ago by James R. Barlow <[email protected]>
Remove NameTree._pikepdf_disallow_objecthandle_encode kludge

No longer necessary - objecthandle_encode now checks for isinstance(ObjectHelper) beforehand.

f80d69b74cbb6cd593ea73aa78416c5a94186660 authored about 1 year ago by James R. Barlow <[email protected]>
Remove unused code - c++ fspath

5aaf57d4f92440a81b1471ed26499b900b6bfed3 authored about 1 year ago by James R. Barlow <[email protected]>
image: fix exception on repr(image) with invalid mode

7efe57b3610e08872266605b72d42f499cafad44 authored about 1 year ago by James R. Barlow <[email protected]>
docs: remove remark about ancient pip versions

9f3372a028073a53fba98ad3f4d32ab92d35f2d5 authored about 1 year ago by James R. Barlow <[email protected]>
Fix incorrect usage of sys_platform

2be50454ce7fa116dcead9b3663a3f80fb11634b authored about 1 year ago by James R. Barlow <[email protected]>
Don't install psutil on Windows and update other test dependencies

For Windows + PyPy, we need to manually compile psutil, which fails in
some cases, but is a poin...

1e3c74547c84f000bab6622f2e446007a0bb88f5 authored about 1 year ago by James R. Barlow <[email protected]>
Move psutil-needing tests to their own script

f1163082f626be6ab2f679d9f0a9efc08d906f96 authored about 1 year ago by James R. Barlow <[email protected]>
Raise hypothesis deadlines

4aec9409d8a84e43ab2f2e8bc7919df6757df272 authored about 1 year ago by James R. Barlow <[email protected]>
Update pre-commit

d8ab93ce6d2d2afcec54f743b5a85264e91511ef authored about 1 year ago by James R. Barlow <[email protected]>
Revert "Bump codecov/codecov-action from 3 to 4"

This reverts commit 08d5c03ae89f8072cf0b89a1c16d4af640c35253.

codecov-action@v4 failed to start...

57342aa851c11a5a50af2322c648acf0bb8ea65c authored about 1 year ago by James R. Barlow <[email protected]>
Bump version: v8.5.2

4698e13f83bfe48f82451cc6a6a2e1804a99da61 authored about 1 year ago by James R. Barlow <[email protected]>
v8.5.2 release notes (2)

40cc2f1a3e85a27e14eeda48664d0f6c59ec2711 authored about 1 year ago by James R. Barlow <[email protected]>
Merge remote-tracking branch 'origin/dependabot/github_actions/codecov/codecov-action-4'

869fa274959dd0a22c180ca95f606aafb87ddd67 authored about 1 year ago by James R. Barlow <[email protected]>
v8.5.2 release notes

64fdedf3fcf7db9f4ba73deefb3c2ab37f48dff6 authored about 1 year ago by James R. Barlow <[email protected]>
Upgrade to qpdf 11.6.3

6140d9578152c370d337e6b0484c68d784e2facd authored about 1 year ago by James R. Barlow <[email protected]>
Add missing annotation on macOS wheels

1e69d10f992c50afddeab110261dc4835be286c5 authored about 1 year ago by James R. Barlow <[email protected]>
Fix a few type hints

8bf84079f127b3e2ce4bdc5a1b9aa7acc5c09a7e authored about 1 year ago by James R. Barlow <[email protected]>
Fix return values of global set/get fns and add get_access_default_mmap to pyi

6295fa4ff037246253524867aa3d52ce03be65ba authored about 1 year ago by James R. Barlow <[email protected]>
Bump version: v8.5.1

2592fe1530a54aeb2f60e8eb65384e02290aecf0 authored about 1 year ago by James R. Barlow <[email protected]>
v8.5.1 release notes

ffd7c8a7780b99e29af9c9aa08a9c4a10586ab6f authored about 1 year ago by James R. Barlow <[email protected]>
Merge branch 'feature/musl-aarch64'

1875598b77643721c2f4d974d9caa09ef5bea222 authored about 1 year ago by James R. Barlow <[email protected]>
Update binary wheel list

afa92e92811c1e000f0fb7541fb6c10c26b55291 authored about 1 year ago by James R. Barlow <[email protected]>
Simplify atomic_overwrite exception handler

977057cf571bf1d4dbaf2869a35d8519089f4c8d authored about 1 year ago by James R. Barlow <[email protected]>