Next | Query returned 14 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-11-18 11:36:50 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pikepdf: updated to 9.4.2

v9.4.2

- Internal type assertion error messages from qpdf that previously triggered
  a RuntimeError will now raise a PdfError. Generally these errors only occur
  in corrupted files.
- When we are updating XMP in the processing of saving, errors from updating
  XML are wrapped differently to clarify the context in which the error
  occurs.
   2024-11-14 09:50:31 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pikepdf: updated to 9.4.1

v9.4.1

- Fixed a process abort in JBIG2 handling related to cleanup of Python objects
  owned by C++ code.
- Fixed inconsistent behavior when setting metadata records to an empty value.
   2024-11-12 11:52:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pikepdf: updated to 9.4.0

v9.4.0

- Added missing Python 3.13 wheels for a few platforms that were missing them,
  mainly ARM Linux, musllinux/Alpine, and Windows.
- Since Homebrew has ended support for macOS 12, macOS 13 is now the minimum
  requirement for Intel macOS.
- Suppressed some spurious warnings during build tests.
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325)
Log message:
*: clean-up after python38 removal
   2024-10-09 10:20:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pikepdf: updated to 9.3.0

v9.3.0

- Integrated OSS Fuzz.
- Prevented generation of PDF date strings with invalid trailing apostrophes,
  while still accepting them.
- Improved error message on parsing invalid date strings.
- Dropped support for Python 3.8 (end of life October 2024).
   2024-09-04 15:10:06 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pikepdf: updated to 9.2.1

v9.2.1

- Fixed some inconsistencies with the pikepdf.Rectangle class. :issue:`605`
- Python 3.13 with free-threading added to test matrix.
- Removed wheel package as build requirement since modern packing no longer
  needs it.
   2024-08-26 17:02:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pikepdf: updated to 9.2.0

v9.2.0

- Updated C++/Python exception translation to new pybind11 2.12.0+ protocol,
  fixing possible undefined behavior in multithreaded applications.
- pybind11 2.12.0 is now required.
- qpdf 11.9.1 is now used to build wheels.
- Modernized copyright information to REUSE.toml specification.
- Added a new test file for a rare case, CCITT with EndOfLine=True.
   2024-08-10 15:20:11 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pikepdf: updated to 9.1.1

v9.1.1

- Fixed an issue where small floating point values would be recorded in
  scientific notation, contrary to the PDF specification. :issue:`598`
- Fixed some false positive warnings on Windows C++ compilers.
- Improved support for Python 3.13 pre-release.
   2024-07-26 08:53:25 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pikepdf: updated to 9.1.0

v9.1.0

- Fixed a potential resource leak if we opened a file to read it as a PDF but
  it was not a valid PDF.
- When overwriting an existing PDF with ``Pdf.save()``, pikepdf now attempts to
  retain the original file permissions and ownership.
- Fixed missing return type for PageList.Extend. :issue:`592`
- Fixed tests on Python 3.13 pre-release. Thanks @QuLogic.
- Changed all references of "QPDF" to "qpdf", its new \ 
spelling. Thanks @m-holger.

Next | Query returned 14 messages, browsing 1 to 10 | Previous