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: 2.10.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: 2.10.1
Choose a head ref
  • 20 commits
  • 29 files changed
  • 2 contributors

Commits on Aug 8, 2022

  1. Configuration menu
    Copy the full SHA
    83fbfb2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3c807a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f172e43 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2df8a4c View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. BUG: Fix stream truncated prematurely (#1223)

    Observed in case of  \0 - \9 in streams
    
    Closes  #454
    pubpub-zz authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    658bf28 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

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

Commits on Aug 13, 2022

  1. Configuration menu
    Copy the full SHA
    8948878 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41e05f8 View commit details
    Browse the repository at this point in the history
  3. MAINT: Split generic.py (#1229)

    The aim of this refactoring PR is to explicitly define the interface of `PyPDF2.generic` via `__all__` and to structure this big submodule more. I hope this makes it easier to test / expand in future if necessary. Smaller modules should have less merge conflicts.
    
    This PR should not change anything for users of PyPDF2.
    MartinThoma authored Aug 13, 2022
    Configuration menu
    Copy the full SHA
    a85148a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3424c71 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e11b373 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2022

  1. Configuration menu
    Copy the full SHA
    b440f54 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f066d31 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc84a42 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd0c802 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b485239 View commit details
    Browse the repository at this point in the history
  6. TST: PdfWriter (#1237)

    MartinThoma authored Aug 14, 2022
    Configuration menu
    Copy the full SHA
    3285673 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. Configuration menu
    Copy the full SHA
    eee49b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5713f50 View commit details
    Browse the repository at this point in the history
  3. REL: 2.10.1

    Bug Fixes (BUG):
    -  TreeObject.remove_child had a non-PdfObject assignment for Count (#1233, #1234)
    -  Fix stream truncated prematurely (#1223)
    
    Documentation (DOC):
    -  Fix docstring formatting (#1228)
    
    Maintenance (MAINT):
    -  Split generic.py (#1229)
    
    Testing (TST):
    -  Decrypt AlgV4 with owner password (#1239)
    -  AlgV5.generate_values (#1238)
    -  TreeObject.remove_child / empty_tree (#1235, #1236)
    -  create_string_object (#1232)
    -  Free-Text annotations (#1231)
    -  generic._base (#1230)
    -  Strict get fonts (#1226)
    -  Increase PdfReader coverage (#1219, #1225)
    -  Increase PdfWriter coverage (#1237)
    -  100% coverage for utils.py (#1217)
    -  Writer exception non-binary stream (#1218)
    -  Don't check coverage for deprecated code (#1216)
    
    Full Changelog: 2.10.0...2.10.1
    MartinThoma committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    1423c0d View commit details
    Browse the repository at this point in the history
Loading