Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MAINT: drop Python 3.7 support #112

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Commits on Jul 28, 2024

  1. DEV: Test against Python 3.13 (py-pdf#2776)

    * DEV: Test against Python 3.13
    
    * fix typo
    
    * add missing setup-python
    
    * fix another typo
    
    * update Pillow version
    
    * attempt to update coverage package
    
    * update number of expected coverage files
    stefan6419846 authored Jul 28, 2024
    Configuration menu
    Copy the full SHA
    4bd54bd View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. STY: Remove boolean value comparison (py-pdf#2779)

    PEP 8 recommendation.
    j-t-1 authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    d4df20d View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    3ad9234 View commit details
    Browse the repository at this point in the history
  2. SEC: Fix GitHub workflow vulnerable to script injection (py-pdf#2787)

    Signed-off-by: Diogo Teles Sant'Anna <[email protected]>
    diogoteles08 authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    582557e View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    38f3925 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09f9b7e View commit details
    Browse the repository at this point in the history
  3. BUG: Handle Sequence as an IndirectObject when extracting text with l…

    …ayout mode (py-pdf#2788)
    
    * Handle Sequence as an IndirectObject
    
    The spec allows an int or float to be an IndirectObject as well, but this commit does not address that theoretical possibility.
    
    * Update pypdf/_text_extraction/_layout_mode/_font.py
    
    Co-authored-by: Stefan <[email protected]>
    
    * Address PR comments
    
    -Rename w_1 to w_next_entry
    -Utilize ParseError instead of PdfReadError
    -Write a test (both positive and negative)
    
    * Handle unlikely case of IndirectObjects for float/int width elements
    
    Also adds a comment to clarify that we don't explicitly handle the IndexError exception. Rather, we let it be raised as an IndexError.
    
    * Yoda condition I removed
    
    * Last commit was a bad patch, confused by non-committed changes
    
    * Use test files from URL rather than resources
    
    * Update tests/test_text_extraction.py
    
    Co-authored-by: pubpub-zz <[email protected]>
    
    * Fix code style warnings in range() call
    
    ---------
    
    Co-authored-by: Stefan <[email protected]>
    Co-authored-by: pubpub-zz <[email protected]>
    3 people authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    b2d7204 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

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

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    f0453b0 View commit details
    Browse the repository at this point in the history
  2. fix coverage workflow

    pubpub-zz committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    cfbaee9 View commit details
    Browse the repository at this point in the history
  3. fix coverage

    pubpub-zz committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    6f91492 View commit details
    Browse the repository at this point in the history
  4. fix style

    pubpub-zz committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    f8194af View commit details
    Browse the repository at this point in the history