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
ba524cd751d2065d366abb6c734be5733627e31b authored over 6 years ago by James R. Barlow <[email protected]>
ee6e53967902acd5c700d65f4f15e1c02d951a84 authored over 6 years ago by James R. Barlow <[email protected]>
Was only implemented for RGB JPEG
2e5fef83d02f2fd40dbaba0891fe8badfff84199 authored over 6 years ago by James R. Barlow <[email protected]>96e3a5cafffa71a3032504df59ca4d9db716ae83 authored over 6 years ago by James R. Barlow <[email protected]>
It's unnecessary to use a C++ lambda shim to callback Python.
Much cleaner to bind Python method...
9262b3032e7379a5b78d39960938320443148f4d authored over 6 years ago by James R. Barlow <[email protected]>
Really should set up opaque arrays
so we can append before hooking this up.
c5821ef1016ae78451ab86ded6f4f07f75a16353 authored over 6 years ago by James R. Barlow <[email protected]>
3acca3c0ca85f6838884abc91eb474fb1469e9d6 authored over 6 years ago by James R. Barlow <[email protected]>
6c6df5c6406554a19045e4178229ca1657c73954 authored over 6 years ago by James R. Barlow <[email protected]>
cf8adc205cf9e1a54c7d279a8d4ba9a0826c8c72 authored over 6 years ago by James R. Barlow <[email protected]>
98f2d9e30a47707e82a04506cc9ba151a26d4146 authored over 6 years ago by James R. Barlow <[email protected]>
70a29eb662bd0c621240c3386a357552405abd66 authored over 6 years ago by James R. Barlow <[email protected]>
Also add Python 3.7 to test.
Related to
https://github.com/travis-ci/travis-ci/issues/9112#issu...
52c19c81bdc7b1d8be7f1d2d5a3bb02b49c05de7 authored over 6 years ago by James R. Barlow <[email protected]>
via ocrmypdf, error is:
ERROR - parsed object (offset 7): unknown token while reading object; tr...
ee4dbf15d2de2c96009b8fe3bfb9a507318d82a7 authored over 6 years ago by James R. Barlow <[email protected]>
f6deca00b8126cdb24c659b55fa1e6cddcb1eaf6 authored over 6 years ago by James R. Barlow <[email protected]>
To silence Git warnings that are not relevant to our vendoring of
pybind11.
2b835453baa96dea7be1e7fa36ceea1ea6a8745b authored over 6 years ago by James R. Barlow <[email protected]>
pybind11's development has slowed and essential fixes we need
are not in a public release. Vendo...
git-subtree-dir: src/vendor/pybind11
git-subtree-split: f7bc18f528bb35cd06c93d0a58c17e6eea3fa68c
e7536988bf5bf86c0cf5204b72f7c786a1c555bc authored over 6 years ago by James R. Barlow <[email protected]>
3d35243e09b49afccb9a6fb069928b070681980f authored over 6 years ago by James R. Barlow <[email protected]>
30917f7078dda0b72c85e40033d62ae2e191f62a authored over 6 years ago by James R. Barlow <[email protected]>
537fe6c5ae8285b807383767b10536a1a4fed33f authored over 6 years ago by James R. Barlow <[email protected]>
e3e9fef7735a86468eb2baa4e60b1c940dfa5fba authored over 6 years ago by James R. Barlow <[email protected]>
Add missing ostream redirect
f7ccebb3007e9adbba303dc117693a02c9fd0679 authored over 6 years ago by James R. Barlow <[email protected]>7d4caf39d3d0da82fb31a1c23dcd9cf05a0f6765 authored over 6 years ago by James R. Barlow <[email protected]>
a02026b777c0954a58f789a4d7bebf21efe23525 authored over 6 years ago by James R. Barlow <[email protected]>
5ecb38c92147ea96d9c4a2a878516ad5ce5129f6 authored over 6 years ago by James R. Barlow <[email protected]>
2ad389a882f792fe99b120a78961e82af1efa135 authored over 6 years ago by James R. Barlow <[email protected]>
Also Napoleon formatting is nice.
e4b55ba31cc2c2ab98e90ae9e59f7e5f066e5db3 authored over 6 years ago by James R. Barlow <[email protected]>4e16da27378284348e0459f748720c22ea2ff4cb authored over 6 years ago by James R. Barlow <[email protected]>
c34e89b31c1391821bb7aa2af2753b60ad1de9c9 authored over 6 years ago by James R. Barlow <[email protected]>
8a80d8db4a797dd2d465df296ba496d1400f629d authored over 6 years ago by James R. Barlow <[email protected]>
Seems like it is a lot cleaner, and a little metaclass never hurt
anyone.
7ccb17e0195b7d9fabeb8a0daca02a5f663b906a authored over 6 years ago by James R. Barlow <[email protected]>
252866aac8e8823a3375a3e01c4cd8b3c1eda397 authored over 6 years ago by James R. Barlow <[email protected]>
25486e45a6b5056b55cfae9bfdb50a9cac3aeb3f authored over 6 years ago by James R. Barlow <[email protected]>
775164a3e88d67a5578898519677fbe71f82a33a authored over 6 years ago by James R. Barlow <[email protected]>
dc11c9a704f522909abd6b8bb54d44289f43e40d authored over 6 years ago by James R. Barlow <[email protected]>
Jupyter kernel configuration with nbsphinx seemed to be a pain,
so try using IPython's builtin e...
d9ceb819de0a3b8f0c648a4e391f4d775e708d4a authored over 6 years ago by James R. Barlow <[email protected]>
ba4bbf9595d546c816e1ce336a9ff53087a53d7f authored over 6 years ago by James R. Barlow <[email protected]>
843fd7ab7f0b6f28b4a8c59c09864b8c8482f8f0 authored over 6 years ago by James R. Barlow <[email protected]>
setPasswordIsHexKey() requires 8.x.
b45897dbeb9e83f9548d287fed2f18612ee62d8f authored over 6 years ago by James R. Barlow <[email protected]>57c6fe10ff40e124e3ccd6cc72385ccf9c01a372 authored over 6 years ago by James R. Barlow <[email protected]>
5c43c46ba7bb5a4aec98e82f51fe6c822026ebbc authored over 6 years ago by James R. Barlow <[email protected]>
ae07f212fb917ca4614184ed2892e28c9259e8f8 authored over 6 years ago by James R. Barlow <[email protected]>
9194cadffcf7a89c6d9ad7c49814e12d0adb3b6e authored over 6 years ago by James R. Barlow <[email protected]>
So. Much. Nicer. Thanks nbsphinx!
72d9bfae4627a12f32d2d3e26d02f8d59e24ad9c authored over 6 years ago by James R. Barlow <[email protected]>Also elided a naked PyObject*.
2a92e73e6eac1738f1878a5450b4a8edd4395005 authored over 6 years ago by James R. Barlow <[email protected]>Seems more Pythonic
478e94d0d7996911d27c15356b2917dfb19ac5fb authored over 6 years ago by James R. Barlow <[email protected]>d838a98d0cb87107080481c79373feba782879a4 authored over 6 years ago by James R. Barlow <[email protected]>
1877dd62b29805bb3526e071f4ee1de2759ff9f0 authored over 6 years ago by James R. Barlow <[email protected]>
6bb32bc563a2723615aef5b7f3762a5da5dde578 authored over 6 years ago by James R. Barlow <[email protected]>
2229062805aa5c223fd0fae687b19e894d6f8b58 authored over 6 years ago by James R. Barlow <[email protected]>
082f3fee1311bdcd592bd6fffb53ad86e05d687f authored over 6 years ago by James R. Barlow <[email protected]>
22de76f867755402012628c9c695e84d70191f3a authored over 6 years ago by James R. Barlow <[email protected]>
f31053a4f5c11e3c276790053b929b34d85331b9 authored over 6 years ago by James R. Barlow <[email protected]>
06ad81287b53a802c97e03fecad1a786ee9178cb authored over 6 years ago by James R. Barlow <[email protected]>
Correct a spelling mistake.
34dfa6cafabedf89d6e11534296fe24ba8c9a063 authored over 6 years ago by jbarlow83 <[email protected]>3d1481826e236f753a45f3c071ccc6a6fb65102a authored over 6 years ago by James R. Barlow <[email protected]>
656df0caa2cfb0a2e33ab338aa8f6c428b6ca6ce authored over 6 years ago by James R. Barlow <[email protected]>
Null() still exists but just returns None. Null() can be removed when
ocrmypdf stops using it.
Removal the ability to set a key to None; invite the user to use del
instead. The reason for thi...
6a6562545962ab9a891856e78d142ae157bec14d authored over 6 years ago by James R. Barlow <[email protected]>
It's more natural in Python to omit a parameter than use an explicit
None, and this helps with n...
1846f16c53e2c68a7194da830b3fe5ab2003af17 authored over 6 years ago by James R. Barlow <[email protected]>
85845a37e6d9bcd5b0bcddda5639f0381f5a238d authored over 6 years ago by James R. Barlow <[email protected]>
It was only ever implemented for scalars, and we know that do in a
custom type converter. Update...
91762df4e9587faaa9442aa5f4df8442c56601f6 authored over 6 years ago by Edward Betts <[email protected]>
9f1d14b621fa661d36022253f7b08b36b2344931 authored over 6 years ago by James R. Barlow <[email protected]>
25770b3d6adb0db1f1c3de2cd1be0fa46baa11a9 authored over 6 years ago by James R. Barlow <[email protected]>
Fortunately it worked anyway
7c42392500c6bf36a0b1e06d8776eb6ad2dcd064 authored over 6 years ago by James R. Barlow <[email protected]>27171ef940cbd6c10701fa2787d341ce6d0463aa authored over 6 years ago by jbarlow83 <[email protected]>
[ci skip]
b9dd2a2b79873e1dc478314fed37daa9c0b30931 authored over 6 years ago by James R. Barlow <[email protected]>0bf182ff558f93d48026ca91f4b597cb72492c32 authored over 6 years ago by James R. Barlow <[email protected]>
8fc87c83dd95ff3fe984521805d914f48c2e5c0f authored over 6 years ago by James R. Barlow <[email protected]>
Trampolines seem to fail... these aren't public API so wait for pybind11
to catch up.
3e4d868603d72221a823866b5faec42f5d955f36 authored over 6 years ago by James R. Barlow <[email protected]>
8999b2f0a15e4471475cc3b5266656f2bd6a3532 authored over 6 years ago by James R. Barlow <[email protected]>
Not yet available for Appveyor, no Windows yet
Also remove some workarounds from cibuildwheel 0...
747f621c0d7a685fd0591a1281528c6a4dbcc503 authored over 6 years ago by James R. Barlow <[email protected]>08abef033608f385725856d98f0820008270a278 authored over 6 years ago by James R. Barlow <[email protected]>
The parameters are fairly integrated, so most changes would tend to put
the image in an invalid ...
9fc7c16803ff415c121e906dee75386a63159c34 authored over 6 years ago by James R. Barlow <[email protected]>
e874041acfabd28c5ecb56255433c180e4f3766b authored over 6 years ago by James R. Barlow <[email protected]>
31ff1c2ede013fbb2b6affd2e774fb9fa8aae84e authored over 6 years ago by James R. Barlow <[email protected]>
9083aa29e7c90a59caf296a267fc717ce2ee8bef authored over 6 years ago by James R. Barlow <[email protected]>
1a9544d6bb12ec704b3137601e6ae626dc997f93 authored over 6 years ago by James R. Barlow <[email protected]>
5c6b980b39b21fe9090ed421a7cbeefc94acd730 authored over 6 years ago by James R. Barlow <[email protected]>
67dd16d225bdf845e28f70cd5907a3f91a3ef2ac authored over 6 years ago by James R. Barlow <[email protected]>
36ded7d6f4120b8892242cbad890d7795da7c954 authored over 6 years ago by James R. Barlow <[email protected]>
b60648838e85996a0940faecce3de2fd878b3651 authored over 6 years ago by James R. Barlow <[email protected]>
The previous overload accepts str or bytes.
0b225a32dd3e1e675bb0be2f14e101a683f363f3 authored over 6 years ago by James R. Barlow <[email protected]>8bc4af214037856ec3be7b3d9315a5f221693a97 authored over 6 years ago by James R. Barlow <[email protected]>
560703f010ebd20b7d9155568e1b2c96526c11da authored over 6 years ago by James R. Barlow <[email protected]>
7cc65d4f81af0f0ffd8f6aec68bbd81b50ec4851 authored over 6 years ago by James R. Barlow <[email protected]>
e0ee383cdc948bd0e3797f4c55b7d32e84fdad13 authored over 6 years ago by James R. Barlow <[email protected]>