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: fix mypy type output #116

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

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 12, 2024

  1. Configuration menu
    Copy the full SHA
    219eb13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46c89dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9758ae View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. ENH: Compress PDF files merging identical objects (py-pdf#2795)

    Add compress_identical_objects().
    Discovered in py-pdf#2728.
    Closes py-pdf#2794.
    Closes py-pdf#2768.
    pubpub-zz authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    cf7fcfd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2eb565d View commit details
    Browse the repository at this point in the history
  3. MAINT: fix mypy type output

    pubpub-zz committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    5f4a5e5 View commit details
    Browse the repository at this point in the history
  4. fix

    pubpub-zz committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    c253f56 View commit details
    Browse the repository at this point in the history
  5. docs

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

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    0039d1a View commit details
    Browse the repository at this point in the history
  2. for doc update

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

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

    pubpub-zz committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    deb606d View commit details
    Browse the repository at this point in the history
  5. coverage

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