Ecosyste.ms: OpenCollective

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

pikepdf

Provides open source software to manipulate PDFs with Python
Collective - Host: opensource - https://opencollective.com/pikepdf - Code: https://github.com/pikepdf/pikepdf

tests: Fix renamed Page to _Page for now

github.com/pikepdf/pikepdf - af9939a5a452a5c5f9c0866e683a2fdd396ea5e4 authored about 6 years ago by James R. Barlow <[email protected]>
setup: require defusedxml

github.com/pikepdf/pikepdf - 6453ba4cedf79916eb36b7aa957937139df1d925 authored about 6 years ago by James R. Barlow <[email protected]>
docs: metadata

github.com/pikepdf/pikepdf - 557e2ef91c166f35fc805c2b2b8a28402f3a157d authored about 6 years ago by James R. Barlow <[email protected]>
metadata: don't Unicode when not needed

github.com/pikepdf/pikepdf - a4b1863622d380bd0ac54cfcf53cb7c2043a8790 authored about 6 years ago by James R. Barlow <[email protected]>
docs: update for metadata

github.com/pikepdf/pikepdf - e690f0d939cd76a32bdd5983307198f4ec335dbe authored about 6 years ago by James R. Barlow <[email protected]>
metadata: documentation

github.com/pikepdf/pikepdf - 31daa67c8499c9e12683a758c143ecbb0c4f3175 authored about 6 years ago by James R. Barlow <[email protected]>
metadata: terminology, lots of little fixes and tests

github.com/pikepdf/pikepdf - 7a3de5bf6c8c196741d1600f364125224b98a209 authored about 6 years ago by James R. Barlow <[email protected]>
Drop python-xmp-toolkit, use Python stdlib

github.com/pikepdf/pikepdf - e55b337813b9b1697a8e0276a08e83095728b907 authored about 6 years ago by James R. Barlow <[email protected]>
First stab

Reminder that the possibility of "inline tags" like the following
significantly complicates XMP ...

github.com/pikepdf/pikepdf - d44ccea09247b4087bdcd8a6e6eac27961ddcb6b authored about 6 years ago by James R. Barlow <[email protected]>
metadata: load from existing docinfo

github.com/pikepdf/pikepdf - 94f98cfbfc0ae5d76183979f9e21f284f5e637e9 authored about 6 years ago by James R. Barlow <[email protected]>
metadata: deal with xml:lang

github.com/pikepdf/pikepdf - cf77ed09574f0394f346bf6ee272510852396973 authored about 6 years ago by James R. Barlow <[email protected]>
metadata: handle deletion and transfer of dates to docinfo

github.com/pikepdf/pikepdf - e84095120bf406523f34bd8e1c01b82df29668ae authored about 6 years ago by James R. Barlow <[email protected]>
metadata: connect to other components, initial tests, docs

github.com/pikepdf/pikepdf - 18fdcccb5347bf58f2e665b30bd02ad49b06c2c3 authored about 6 years ago by James R. Barlow <[email protected]>
metadata: pdfa/x checks

github.com/pikepdf/pikepdf - 41bf3696785bea2805cd388ad7e70a079795f43d authored about 6 years ago by James R. Barlow <[email protected]>
metadata: create new XMP if needed

github.com/pikepdf/pikepdf - 6e59b0c298f0786cb2ae9c35a41981bd5c79bc65 authored about 6 years ago by James R. Barlow <[email protected]>
metadata: remove most hardcoding of xmlns prefixes

github.com/pikepdf/pikepdf - 832ee08f57d216025bc2380a4be1cc82dfbfd3bd authored about 6 years ago by James R. Barlow <[email protected]>
docs: mock libxmp

github.com/pikepdf/pikepdf - 0ebb66f972c322fa01c8006c3ffcbd5de9f1c4a6 authored about 6 years ago by James R. Barlow <[email protected]>
metadata: synchronize docinfo

github.com/pikepdf/pikepdf - 7c21f9cc746a5d2530433e84e79d2a6444ce647d authored about 6 years ago by James R. Barlow <[email protected]>
Support getitem/setitem by Name.ItemName

github.com/pikepdf/pikepdf - 017611767a00aa5b3eb62c8a50d9ca38a989737d authored about 6 years ago by James R. Barlow <[email protected]>
Rename Pdf.metadata to docinfo; add backward compatibility alias

github.com/pikepdf/pikepdf - 052736e7ab4373eada9f634c1491e884f32a0002 authored about 6 years ago by James R. Barlow <[email protected]>
Add improved libxmp-based metadata handler

github.com/pikepdf/pikepdf - f4a2ee5ae0374fb8ab47a5cf6fe3e4ca8c094797 authored about 6 years ago by James R. Barlow <[email protected]>
image.py: lint

github.com/pikepdf/pikepdf - 869413463a1dbd76138f62dcc07dbcfecb6a8e1e authored about 6 years ago by James R. Barlow <[email protected]>
Fix unsafe default initializer

github.com/pikepdf/pikepdf - db1c2d3f879538ccb27ce1118a5163d4ab6d7d83 authored about 6 years ago by James R. Barlow <[email protected]>
portable_fopen: different headers needed for gcc-4.8

github.com/pikepdf/pikepdf - 66e29967ce7e710fc2de56e39c945dd43f6d0da7 authored about 6 years ago by James R. Barlow <[email protected]>
Don't claim to be faster without evidence

github.com/pikepdf/pikepdf - 2827c6d2ab4ba1fc2bcdb8d63d15dc1608d3914e authored about 6 years ago by James R. Barlow <[email protected]>
portable_fopen: exceptions

github.com/pikepdf/pikepdf - f6318b92bcd446eda46bd1d61fcf49e12c6c5393 authored about 6 years ago by James R. Barlow <[email protected]>
Rewrite portable_fopen to not use private Python API

github.com/pikepdf/pikepdf - a2623fe0338fea691c777b65a8d294856aa9392e authored about 6 years ago by James R. Barlow <[email protected]>
Fix test on Python 3.5

github.com/pikepdf/pikepdf - 8b188839f396f33ab4522a65c13f9bdb4295e26b authored about 6 years ago by James R. Barlow <[email protected]>
Fix handling of filenames on non-UTF-8 platforms

github.com/pikepdf/pikepdf - 355874fa34bbfd647c914294695a0ae52f48ef0b authored about 6 years ago by James R. Barlow <[email protected]>
Fix py::int_ versus py::detail::int_ namespacing

pybind 2.2.4 introduced a new object in its detail name space
called py::detail::int_ which conf...

github.com/pikepdf/pikepdf - 340cc2bc23b59d5d72a812ced6fc6c249e9527cf authored about 6 years ago by James R. Barlow <[email protected]>
Capture C++11 shims in their own header

github.com/pikepdf/pikepdf - f45af02b23d0ed7f1e5fb1baf8353e89939701c7 authored about 6 years ago by James R. Barlow <[email protected]>
Add support for qdf mode

github.com/pikepdf/pikepdf - 3e4eeb90c30c7daf21168d38506d58c1103bed85 authored about 6 years ago by James R. Barlow <[email protected]>
C++ lint cleanup

github.com/pikepdf/pikepdf - 6e09f1d4f58de3446d020fdb070a1610e1bd95ec authored about 6 years ago by James R. Barlow <[email protected]>
docs: some corrections

github.com/pikepdf/pikepdf - e883e91dae26627e570bcee2cef7a4b5dc4571c6 authored about 6 years ago by James R. Barlow <[email protected]>
A few more C++ style fixes

github.com/pikepdf/pikepdf - c9a8f9047be713cdce0dfd0253fdd8cf9f2089f3 authored about 6 years ago by James R. Barlow <[email protected]>
Document availability in Fedora 29

github.com/pikepdf/pikepdf - 8a8578428b07b33ce63c0087a6f2ce03db3844cc authored about 6 years ago by James R. Barlow <[email protected]>
Note availability of 32-bit Windows wheels

github.com/pikepdf/pikepdf - f89d0d3f52c9e5478ddc168a306c633e9c548172 authored about 6 years ago by James R. Barlow <[email protected]>
Improve const-correctness policy

Change convention to passing QPDFObjectHandle by value, removing
some cases where we use const_c...

github.com/pikepdf/pikepdf - 1cfd5adc28a62abc01e7b74a1617638a8c22808e authored about 6 years ago by James R. Barlow <[email protected]>
qpdfdll dyslexia

github.com/pikepdf/pikepdf - d99a304e74001fba457be8861ae89b25785c11ba authored about 6 years ago by James R. Barlow <[email protected]>
You too can learn PowerShell one push at a time

github.com/pikepdf/pikepdf - d2675a167c0781d3307055210c7d4acb16e01f74 authored about 6 years ago by James R. Barlow <[email protected]>
Attempt to fix Win32 build (missed msvc32.zip)

github.com/pikepdf/pikepdf - 041cc4e9cdd043b16c3fa3763ac29476f551bc50 authored about 6 years ago by James R. Barlow <[email protected]>
Activate 32-bit Windows

github.com/pikepdf/pikepdf - d00f3cb895bea8cee40e17746b957477e0f45241 authored about 6 years ago by James R. Barlow <[email protected]>
Eliminate byte-at-a-time reading from findAndSkipNextEOL

github.com/pikepdf/pikepdf - 1d8d61ebc7eddb5d1a0dd2980a5f2693115c066a authored about 6 years ago by James R. Barlow <[email protected]>
Add Object.unparse

github.com/pikepdf/pikepdf - 0753a1dbd40b212e93fbe6c665fa22772ba6dd0d authored about 6 years ago by James R. Barlow <[email protected]>
v0.3.7

github.com/pikepdf/pikepdf - d5bd690c6cae8b19de1e0d6cded46b2a9acd4209 authored about 6 years ago by James R. Barlow <[email protected]>
Teach inline images to unparse themselves

github.com/pikepdf/pikepdf - a39c51cf8f15b16c98e672b8d5f7b5e8436c1fda authored about 6 years ago by James R. Barlow <[email protected]>
v0.3.6 release notes

github.com/pikepdf/pikepdf - 6ea583aa3e539eba0522ab8ee9a1eb7c6e934346 authored about 6 years ago by James R. Barlow <[email protected]>
Merge branches 'feature/opaque-containers' and 'feature/pyinputsource'

github.com/pikepdf/pikepdf - ad0df3e213b4b93312abceca2c19d614f9673af5 authored about 6 years ago by James R. Barlow <[email protected]>
PyParserCallbacks should have virtual destructor

github.com/pikepdf/pikepdf - fcfff13da6c0ba04b7133d95955b7afd50692e8c authored about 6 years ago by James R. Barlow <[email protected]>
Change from binding individual methods to "extension classes"

github.com/pikepdf/pikepdf - 493a9fae442e74e7e2041e7eac9b6bea5b4a73bf authored about 6 years ago by James R. Barlow <[email protected]>
Fix everything with a little monkeypatching

github.com/pikepdf/pikepdf - 0a07345f7b6507da1d52ea9336e95f21d7a3b2e1 authored about 6 years ago by James R. Barlow <[email protected]>
Back to objectmaps again - a few fixes

Now thinking that ObjectMap is too drastic because there are
situations where we might not want ...

github.com/pikepdf/pikepdf - 1a861fb9d17f6dec6488f87da6a4b36ae60124a2 authored about 6 years ago by James R. Barlow <[email protected]>
Implement ObjectMap.get() since pybind11 doesn't

github.com/pikepdf/pikepdf - 8aefe4ef5964b571b3d65871f3a2e119b5503b23 authored about 6 years ago by James R. Barlow <[email protected]>
WIP opaque containers, seems to be working

github.com/pikepdf/pikepdf - e9a91fe87a55d3e36a1f63a5c141868ef3b99287 authored about 6 years ago by James R. Barlow <[email protected]>
Reorganize some dictionary tests

github.com/pikepdf/pikepdf - e5865b7d4a6ecf7328d2431ddae34dc1031e039c authored about 6 years ago by James R. Barlow <[email protected]>
inputsource: fully remove double-copy version

github.com/pikepdf/pikepdf - b0ae2b54ec3b032474f1101608ef61e97acbc650 authored about 6 years ago by James R. Barlow <[email protected]>
inputsource: handle \r line endings properly

github.com/pikepdf/pikepdf - fe9239b998626f56cdf91f4b0b48ab0c8b71a41d authored about 6 years ago by James R. Barlow <[email protected]>
Improve reading from stream objects

Now works with the stream object more intelligently to avoid excess
copying.

Not yet done prope...

github.com/pikepdf/pikepdf - eb6cf0906b42d69fee34f30e639753a947b374e2 authored about 6 years ago by James R. Barlow <[email protected]>
Sketch out idea for how PythonIo Inputsource could work

github.com/pikepdf/pikepdf - 1be365e585a36a9c7c0898911c2caf87d6996fdc authored about 6 years ago by James R. Barlow <[email protected]>
Fix encoding of README.md in case Appveyor wins the build race

github.com/pikepdf/pikepdf - 8334fb82658ba4e7c999b854301409c6fac22026 authored about 6 years ago by James R. Barlow <[email protected]>
Update copyright info

Closes #11.

[ci skip]

github.com/pikepdf/pikepdf - c30306bb6ef22527fdd29ce2438c6a9ed8396df4 authored over 6 years ago by James R. Barlow <[email protected]>
v0.3.5 notes

github.com/pikepdf/pikepdf - ca26e7f327ced87aed31b425fd79f753de7823be authored over 6 years ago by James R. Barlow <[email protected]>
Fix use-after-free when opening a file stream

github.com/pikepdf/pikepdf - f7c6ff2d2bb673bcee4c14b10afc9d8b1bc9d074 authored over 6 years ago by James R. Barlow <[email protected]>
Replace setStreamDataMode API with setCompressedStreams and setDecodeLevel

github.com/pikepdf/pikepdf - 23361c51af802f8f45946b32047ef186a038e679 authored over 6 years ago by James R. Barlow <[email protected]>
Remove pybind11 from copyright

github.com/pikepdf/pikepdf - 3974eb96ffb3dfca273f5fc0a007e87a303aa249 authored over 6 years ago by James R. Barlow <[email protected]>
pikepdf v0.3.4

github.com/pikepdf/pikepdf - 12c9f96a4125ae008517523fad45b0d2a37fb85e authored over 6 years ago by James R. Barlow <[email protected]>
setup.py: pybind11 is really a build requirement not an install req

github.com/pikepdf/pikepdf - 0d3e8ddab71452d4acc48e98c2309945a27e77af authored over 6 years ago by James R. Barlow <[email protected]>
Improve binding of Python methods to C++

Now done explicitly within _methods.py and without adding
binding methods to the public API.

github.com/pikepdf/pikepdf - a4f65e666ea4294063e09592afa0632a4da39571 authored over 6 years ago by James R. Barlow <[email protected]>
setup.py: get pybind11 from PyPi

github.com/pikepdf/pikepdf - 44197b29f66f1d471b27ad8bc3fd03b6429f622b authored over 6 years ago by James R. Barlow <[email protected]>
De-vendor pybind11 now that the 2.2.4 release is out

github.com/pikepdf/pikepdf - 6e9c54078cadb33b4f786d1ceed3259c70569266 authored over 6 years ago by James R. Barlow <[email protected]>
README: fix source annotation

[ci skip]

github.com/pikepdf/pikepdf - 6f7072a7983dc8d3a26486a0125ff130f17b8acc authored over 6 years ago by jbarlow83 <[email protected]>
Adjust readme table again

[ci skip]

github.com/pikepdf/pikepdf - 6d617db4206751d810f04e663608eeaf9f603fbc authored over 6 years ago by jbarlow83 <[email protected]>
Fix README table

github.com/pikepdf/pikepdf - 1e8da32882149c9fc827ef56e55dd8cdf8b2f7c2 authored over 6 years ago by jbarlow83 <[email protected]>
Convert README to markdown

[ci skip]

github.com/pikepdf/pikepdf - cd28a8b9c84944e54554d540458dafe2218c0ee3 authored over 6 years ago by James R. Barlow <[email protected]>
Fix Mock() missing assert_called() in Py3.5

github.com/pikepdf/pikepdf - 1fc176b1e1bac0a7dc789c7123fc50b874fb62be authored over 6 years ago by James R. Barlow <[email protected]>
v0.3.3 changes

github.com/pikepdf/pikepdf - 01ca27f1a3716277fe89da0a78c9ea1eb8141ad0 authored over 6 years ago by James R. Barlow <[email protected]>
jp2: improve test

github.com/pikepdf/pikepdf - 8b04db29ca337640676c2570253a571d7566cb6b authored over 6 years ago by James R. Barlow <[email protected]>
object: more consistent delattr/delitem interface for Dictionary

Missed on previous upgrade

github.com/pikepdf/pikepdf - 54970b3111e670ed647e759bfabae5fcbe426429 authored over 6 years ago by James R. Barlow <[email protected]>
Remove _boneyard.py

github.com/pikepdf/pikepdf - bd0fb2cef1adb8b04ef6cc49487150d0af5a54a8 authored over 6 years ago by James R. Barlow <[email protected]>
Add test case for JPEG2000

github.com/pikepdf/pikepdf - 739ff43491b032dd16ba9e50574ddf2e2af053dc authored over 6 years ago by James R. Barlow <[email protected]>
copyright: merge changes from debian

github.com/pikepdf/pikepdf - 16b96e0b05c7f236f1f4cba52ed16713d3c4b52c authored over 6 years ago by James R. Barlow <[email protected]>
Change to portable method of mapping errno to Python error

github.com/pikepdf/pikepdf - c420326ca8e93db80fc0f11f112b17ba14dfa0de authored over 6 years ago by James R. Barlow <[email protected]>
Implement progress reporting callback

github.com/pikepdf/pikepdf - e9d3085cf8a995339b9f4069cf0ba8551a128bae authored over 6 years ago by James R. Barlow <[email protected]>
Update install docs for qpdf 8.2.1

github.com/pikepdf/pikepdf - c9814440f9e600dd8be202f9e13426d73a0ebc98 authored over 6 years ago by James R. Barlow <[email protected]>
Squashed 'src/vendor/pybind11/' changes from f7bc18f5..9343e68b

9343e68b Fix cmake scripts so projects using CUDA .cu files build correctly. (#1441)
c8e9f3cc qu...

github.com/pikepdf/pikepdf - 8a0fd10d50e8241c2864aaef96373a9ed94db3c8 authored over 6 years ago by James R. Barlow <[email protected]>
Merge commit '8a0fd10d50e8241c2864aaef96373a9ed94db3c8': update pybind11

github.com/pikepdf/pikepdf - bbaab72eba4fc06407df033b7a415ef8304e31b8 authored over 6 years ago by James R. Barlow <[email protected]>
Use qpdf 8.2.1 in CI

github.com/pikepdf/pikepdf - e17f193169459fc3a6f3ad85dd6df5849b0057f0 authored over 6 years ago by James R. Barlow <[email protected]>
Document PDF trailer

github.com/pikepdf/pikepdf - c6c7f863104d2beb73a051eaad1676dc08f6c419 authored over 6 years ago by James R. Barlow <[email protected]>
object.get should be reference_internal

github.com/pikepdf/pikepdf - 55635f49cbab348788a699e3ef176162dfa8e193 authored over 6 years ago by James R. Barlow <[email protected]>
image.py: implement JPEG2k metadata overrides

github.com/pikepdf/pikepdf - 1eb8844ed7f17ad4517cbe79b3c8479e98c6ff66 authored over 6 years ago by James R. Barlow <[email protected]>
image.py: more refactoring to make PdfInlineImage closer in behavior

github.com/pikepdf/pikepdf - 5e55e70b55c1bb6751d3d3996132154e181e5bf2 authored over 6 years ago by James R. Barlow <[email protected]>
image.py: additional refactoring of image class hierarchy

github.com/pikepdf/pikepdf - e0d33094d7471e3ca41aac9a9e35034e4631debd authored over 6 years ago by James R. Barlow <[email protected]>
image.py: replace PdfImageDescriptor entirely with @property

github.com/pikepdf/pikepdf - 961611082aa4542047bd93c8681fc10df5404698 authored over 6 years ago by James R. Barlow <[email protected]>
image.py: replace PdfImageDescriptor with property for PdfImage

github.com/pikepdf/pikepdf - eda8e2770b7ef237bed205768d10dda0e0d473ee authored over 6 years ago by James R. Barlow <[email protected]>
docs: improve installation

github.com/pikepdf/pikepdf - 70cb258d2e13dc3a5484816034bc8c821e6f3ad9 authored over 6 years ago by James R. Barlow <[email protected]>
Travis, again

github.com/pikepdf/pikepdf - 1e2edcb6dcbe709486b5ce7c38d8ad0ff8b02033 authored over 6 years ago by James R. Barlow <[email protected]>
Fix xenial/py3.7 apt clause as recommended

https://github.com/deadsnakes/travis-ci-python3.7-example

github.com/pikepdf/pikepdf - 7fab26b70ab03478c0044446ac0a9d1c068bea65 authored over 6 years ago by James R. Barlow <[email protected]>
Restore Exhibit B text, clarify license comments in readme, cleanup license files

github.com/pikepdf/pikepdf - 873b7fd72c5f1e3fc67ce3bc1b8bcd5565d2289b authored over 6 years ago by James R. Barlow <[email protected]>
Use setuptools_scm_git_archive

github.com/pikepdf/pikepdf - 03879ec76176779d37593422d8d865b6102c9712 authored over 6 years ago by James R. Barlow <[email protected]>
Readme: One features table is enough

github.com/pikepdf/pikepdf - 2ec1a96e1a07e02b3f45872ced5ca435818249bc authored over 6 years ago by James R. Barlow <[email protected]>