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: deprecate PdfMerger,AnnotationBuilder and other depreciations cleanup #119

Open
wants to merge 32 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 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

Commits on Aug 14, 2024

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

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    799630d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    454a62a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

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

Commits on Aug 22, 2024

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

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    9f08cd0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7b3c8c View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. MAINT: deprecate PdfMerger

    in preparation of release 5.0.0 coming
    pubpub-zz committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    121e303 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. coverage

    pubpub-zz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    eea4165 View commit details
    Browse the repository at this point in the history
  2. other deprecations

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

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

    pubpub-zz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d1ab05e View commit details
    Browse the repository at this point in the history
  5. PolyLine + title_bar

    pubpub-zz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    517b78f View commit details
    Browse the repository at this point in the history
  6. fix

    pubpub-zz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    8b79d86 View commit details
    Browse the repository at this point in the history
  7. disable unreachable code

    will be reactivated in a very next PR
    pubpub-zz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    0b018a8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f55d332 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8a15615 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    38ea8c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c2ebf7 View commit details
    Browse the repository at this point in the history