summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* upstream version 1.5.0.post0, second attempt at DFSG-cleaningSean Whitton2019-07-14
|
* upstream version v1.5.0.post0, DFSG-cleanedSean Whitton2019-07-14
|
* Add Object.wrap_in_array()James R. Barlow2019-07-08
|
* Deal with simple cases of stacked compression on JPXDecode imagesJames R. Barlow2019-07-08
|
* Improve type checking of Object.writeJames R. Barlow2019-07-08
|
* Prevent saving file with same name as open fileJames R. Barlow2019-07-03
| | | | To prevent clobbering lazy-loaded data.
* Fix .save(encryption=True) raised an exception; enabled preserving encryptionJames R. Barlow2019-07-03
|
* Ensure ICC profile is inserted when transcodingJames R. Barlow2019-07-01
|
* Add a PdfImage.icc property for accessing image ICC informationJames R. Barlow2019-07-01
|
* Permissions: Remove modify_all, wire print_*James R. Barlow2019-06-20
|
* Rename PdfPermissions to PermissionsJames R. Barlow2019-06-20
|
* Encryption, fix some features not fully mappedJames R. Barlow2019-06-20
|
* Further fixes for Py3.5James R. Barlow2019-06-19
|
* Add object to support saving with encryptionJames R. Barlow2019-06-19
|
* Add more API to obtain encryption infoJames R. Barlow2019-06-19
|
* Support setting PDF extension levelJames R. Barlow2019-06-19
|
* Revise PdfPermissions - shouldn't be a tuple when it's not orderedJames R. Barlow2019-06-19
|
* Fix setting access permissions on saveJames R. Barlow2019-06-18
|
* Encryption: add savingJames R. Barlow2019-06-18
|
* Allow testing PDF permissions from open filesJames R. Barlow2019-06-18
|
* Introduce "pdfdoc" codecJames R. Barlow2019-06-18
|
* Fix parse error on XMP missing RDF (via ocrmypdf)James R. Barlow2019-06-13
|
* Add Object.emplace() for dealing with page emplacementJames R. Barlow2019-05-03
|
* Tighten page replacement testsJames R. Barlow2019-05-02
|
* Eliminate intermediate buffer when writing to Python streamJames R. Barlow2019-05-01
|
* Fix PdfImage.extract_to(filepath=) would write to wrong locationJames R. Barlow2019-04-24
|
* Remove dependency on deprecated defusedxml.lxmlJames R. Barlow2019-04-24
| | | | | | | | | | defusedxml deprecated this module and noted it was only an example. Decided to remove it entirely rather than rely on code that its upstream considers inadequate. In any event it appears patches to libxml2 made the defusedxml.lxml less necessary. See discussion at: https://github.com/PyCQA/bandit/issues/435
* Update pytest-* versions and fix some testsJames R. Barlow2019-04-14
|
* Fix test for DCTDecode images with unusual ColorTransform not actually workingJames R. Barlow2019-04-13
| | | | | | The test passed unconditionally because it accidentally tested for the existence of the function instead of being defined, and did not correctly compare results to the exepcted value.
* Update description of Pdf.close behaviorJames R. Barlow2019-04-13
|
* Eliminate hacky pagelist refcountingJames R. Barlow2019-04-13
| | | | | | | Use QPDF::setImmediateCopyFrom to avoid the need for reaching into pybind11's implementation details to manipulate its page counts. Had to adjust the refcounts in test case; all changes seemed sensible.
* Implement Pdf.close() and context managerJames R. Barlow2019-04-13
| | | | | | We still have the possibility of reference counting holding a Pdf object open, but at least provide an API so the caller can explicitly close it.
* Fix Pdf.save(object_stream_mode=*, fix_metadata_version=True) was ignoredJames R. Barlow2019-04-10
| | | | When fix_metadata_version=False, changes were still applied.
* test_metadata: relax libxmp exception for Windows buildJames R. Barlow2019-03-02
|
* Fix libxmp on WindowsJames R. Barlow2019-03-02
|
* Remove deadlock testJames R. Barlow2019-03-02
| | | | | Even when marked as skipped, It breaks the Windows build entirely, because pytest-timeout fails on Windows.
* Fix Py3.5 buildJames R. Barlow2019-03-02
|
* Linux-XMPError workaroundJames R. Barlow2019-03-02
|
* Deadlock test is unreliable with pytest -n autoJames R. Barlow2019-03-01
| | | | Keep it around for now as a reminder...
* conftest: helpers_namespace is unusedJames R. Barlow2019-03-01
|
* Make threading deadlock test work correctlyJames R. Barlow2019-02-26
|
* Add issue #27 to test suiteJames R. Barlow2019-02-21
|
* Fix issue #25 - year missing leading zero on some platformsJames R. Barlow2019-02-12
| | | | Closes #25
* Add Pdf.add_blank_page and Pdf.make_streamJames R. Barlow2019-02-12
|
* Support updating the pdf:PDFVersion field in XMP metadataJames R. Barlow2019-02-11
|
* Add regression test for issue #22James R. Barlow2019-02-10
|
* Improve code introspection for inferred classesJames R. Barlow2019-02-10
|
* pylint: big cleanupJames R. Barlow2019-02-10
|
* Remove use of imghdr libraryJames R. Barlow2019-02-10
| | | | imghdr is almost certainly on the chopping block for stdlib removal.
* Sort importsJames R. Barlow2019-02-10
|