Next | Query returned 29 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2024-01-21 21:28:37 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-pdf: update to 4.0.0.

## Version 4.0.0, 2024-01-19

### Deprecations (DEP)
-  Drop Python 3.6 support (#2369)
-  Remove deprecated code (#2367)
-  Remove deprecated XMP properties (#2386)

### New Features (ENH)
-  Add "layout" mode for text extraction (#2388)
-  Add Jupyter Notebook integration for PdfReader (#2375)
-  Improve/rewrite PDF permission retrieval (#2400)

### Bug Fixes (BUG)
-  PdfWriter.add_uri was setting the wrong type (#2406)
-  Add support for GBK2K cmaps (#2385)

### Maintenance (MAINT)
-  Return None instead of -1 when page is not attached (#2376)
-  Complete FileSpecificationDictionaryEntries constants (#2416)
-  Replace warning with logging.error (#2377)
   2023-12-28 19:46:28 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pdf: updated to 3.17.4

3.17.4

Bug Fixes (BUG)
-  Handle IndirectObject as image filter
   2023-12-18 10:40:09 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pdf: updated to 3.17.3

Version 3.17.3, 2023-12-17

Robustness (ROB)
-  Out-of-bounds issue in handle_tj (text extraction)

Developer Experience (DEV)
-  Make make_release.py easier to configure

Maintenance (MAINT)
-  Bump actions/download-artifact from 3 to 4
   2023-12-17 20:05:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pdf: updated to 3.17.2

Version 3.17.2, 2023-12-10

Bug Fixes (BUG)
-  Cope with deflated images with CMYK Black Only
-  Handle indirect objects as parameters for CCITTFaxDecode
-  check words length in _cmap type1_alternative function

Robustness (ROB)
-  Relax flate decoding for too many lookup values
-  Let _build_destination skip in case of missing /D key
   2023-11-19 16:58:19 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-pdf: update to 3.17.1.

Bug Fixes (BUG)

    Mediabox expansion size when applying non-right angle rotation (#2282) by \ 
@MrinalJain17

Robustness (ROB)

    MissingWidth is IndirectObject (#2288) by @MartinThoma
    Initialize states array with an empty value (#2280) by @alexey-v-paramonov

Documentation (DOC)

    Typo in example in extract-attachments.md (#2285) by @ageitgey
    Add Alexey Paramonov as a contributor for #2280 by @MartinThoma

Maintenance (MAINT)

    Update sample-files by @MartinThoma
   2023-11-05 10:26:47 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-pdf: update to 3.17.0.

## Version 3.17.0, 2023-10-29

### Security (SEC)
-  Infinite recursion when using PdfWriter(clone_from=reader) (#2264)

### New Features (ENH)
-  Add parameter to select images to be removed (#2214)

### Bug Fixes (BUG)
-  Correctly handle image mode 1 with FlateDecode (#2249)
-  Error when filling a value with parentheses #2268 (#2269)
-  Handle empty root outline (#2239)

## Version 3.16.4, 2023-10-10

### Bug Fixes (BUG)
-  Avoid exceeding recursion depth when retrieving image mode (#2251)

## Version 3.16.3, 2023-10-08

### Bug Fixes (BUG)
-  Invalid cm/tm in visitor functions (#2206)
-  Encrypt / decrypt Stream object dictionaries (#2228)
-  Support nested color spaces for the /DeviceN color space (#2241)
-  Images property fails if NullObject in list (#2215)

### Developer Experience (DEV)
-  Unify mypy options and warn redundant workarounds (#2223)

## Version 3.16.2, 2023-09-24

### Bug Fixes (BUG)
-  PDF size increases because of too high float writing precision (#2213)
-  Fix test_watermarking_reportlab_rendering() (#2203)

## Version 3.16.1, 2023-09-17

⚠️ The 'rename PdfWriter.create_viewer_preference to
PdfWriter.create_viewer_preferences (#2190)' could be a breaking change for you,
if you use it. As it was only introduced last week I'm confident enough that
nobody will be affected though. Hence only the patch update.

### Bug Fixes (BUG)
-  Missing new line in extract_text with cm operations (#2142)
-  _get_fonts not processing properly CIDFonts and annotations (#2194)

### Maintenance (MAINT)
-  Rename PdfWriter.create_viewer_preference to \ 
PdfWriter.create_viewer_preferences (#2190)

## Version 3.16.0, 2023-09-10

### Security (SEC)
-  Infinite recursion caused by IndirectObject clone (#2156)

### New Features (ENH)
-  Ease access to ViewerPreferences (#2144)

### Bug Fixes (BUG)
-  Catch the case where w[0] is an IndirectObject instead of an int (#2154)
-  Cope with indirect objects in filters and remove deprecated code (#2177)
-  Accept tabs in cmaps (#2174) / cope with extra space (#2151)
-  Merge pages without resources (#2150)
-  getcontents() shall return None if contents is NullObject (#2161)
-  Fix conversion from 1 to LA (#2175)

### Robustness (ROB)
-  Accept XYZ with no arguments (#2178)
   2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | Package updated
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
   2023-09-07 14:09:13 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pdf: updated to 3.15.5

Version 3.15.5, 2023-09-03

Bug Fixes (BUG)
-  Cope with missing /I in articles
-  Fix image look-up table in EncodedStreamObject
-  remove_images not operating in sub level forms

Robustness (ROB)
-  Cope with damaged PDF

Version 3.15.4, 2023-08-27

Performance Improvements (PI)
-  Making pypdf as fast as pdfrw

Maintenance (MAINT)
-  Relax typing_extensions version
   2023-08-27 04:57:50 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pdf: updated to 3.15.3

Version 3.15.3, 2023-08-26

Bug Fixes (BUG)
-  Check version of crypt provider
-  TypeError: can't concat str to bytes
-  Require flit_core >= 3.9

Version 3.15.2, 2023-08-20

Security (SEC)
-  Avoid endless recursion of reading damaged PDF file

Performance Improvements (PI)
-  Re-use content stream

Maintenance (MAINT)
-  Make ParseError inherit from PyPdfError
   2023-08-24 22:05:25 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-pdf: update to 3.15.1.

## Version 3.15.1, 2023-08-13

### Performance Improvements (PI)
-  optimize _decode_png_prediction (#2068)

### Bug Fixes (BUG)
-  Fix incorrect tm_matrix in call to visitor_text (#2060)
-  Writing German characters into form fields (#2047)
-  Prevent stall when accessing image in corrupted pdf (#2081)
-  append() fails when articles do not have /T (#2080)

### Robustness (ROB)
-  Cope with xref not followed by separator (#2083)

## Version 3.15.0, 2023-08-06

### New Features (ENH)
-  Add `level` parameter to compress_content_streams (#2044)
-  Process /uniHHHH for text_extract (#2043)

### Bug Fixes (BUG)
-  Fix AnnotationBuilder.link (#2066)
-  JPX image without ColorSpace  (#2062)
-  Added check for field /Info when cloning reader document (#2055)
-  Fix indexed/CMYK images (#2039)

### Maintenance (MAINT)
-  Cryptography as primary dependency (#2053)

Next | Query returned 29 messages, browsing 11 to 20 | Previous