Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: py-pdf/pypdf
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6.7.0
Choose a base ref
...
head repository: py-pdf/pypdf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6.7.1
Choose a head ref
  • 11 commits
  • 18 files changed
  • 4 contributors

Commits on Feb 11, 2026

  1. DEV: Bump cryptography from 44.0.2 to 46.0.5 (#3636)

    * Bump cryptography from 44.0.2 to 46.0.5 in /requirements
    
    Bumps [cryptography](https://github.com/pyca/cryptography) from 44.0.2 to 46.0.5.
    - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
    - [Commits](pyca/cryptography@44.0.2...46.0.5)
    
    ---
    updated-dependencies:
    - dependency-name: cryptography
      dependency-version: 46.0.5
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Update cffi version to 2.0.0
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Stefan <96178532+stefan6419846@users.noreply.github.com>
    dependabot[bot] and stefan6419846 authored Feb 11, 2026
    Configuration menu
    Copy the full SHA
    09d3d45 View commit details
    Browse the repository at this point in the history
  2. BUG: Fix UnboundLocalError when update_page_form_field_values with /S…

    …ig (#3634)
    
    Closes #3633.
    
    ---------
    
    Co-authored-by: John Sharp <john.sharp@accessia.com>
    Co-authored-by: Stefan <96178532+stefan6419846@users.noreply.github.com>
    3 people authored Feb 11, 2026
    Configuration menu
    Copy the full SHA
    75de17f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe39ae6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5bf2008 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2026

  1. Configuration menu
    Copy the full SHA
    cd9e9da View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2026

  1. ROB: Avoid divison by zero when decoding FlateDecode PNG prediction (#…

    …3641)
    
    Previously, calculating `bpp` could raise a ZeroDivisionError due to
    invalid column values. The validation has been extended in accordance to
    the PDF specification which requires these values to always be positive.
    
    Some additionally refactoring has been included to simplify the existing
    code and drop the exception handling where possible when retrieving the
    parameters.
    stefan6419846 authored Feb 16, 2026
    Configuration menu
    Copy the full SHA
    9cdcc4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    743151a View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2026

  1. Configuration menu
    Copy the full SHA
    7905842 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77d7b8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd2f6d0 View commit details
    Browse the repository at this point in the history
  4. REL: 6.7.1

    ## What's new
    
    ### Security (SEC)
    - Detect cyclic references when accessing TreeObject.children (#3645) by @stefan6419846
    - Limit size of `/ToUnicode` entries (#3646) by @stefan6419846
    - Limit FlateDecode recovery attempts (#3644) by @stefan6419846
    
    ### Bug Fixes (BUG)
    - Avoid own object replacement logic in `PageObject.replace_contents` (#3638) by @stefan6419846
    - Fix UnboundLocalError when update_page_form_field_values with /Sig (#3634) by @John-Sharp
    
    ### Robustness (ROB)
    - Avoid divison by zero when decoding FlateDecode PNG prediction (#3641) by @stefan6419846
    
    [Full Changelog](6.7.0...6.7.1)
    stefan6419846 committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    ad2a45d View commit details
    Browse the repository at this point in the history
Loading