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.6.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.7.0
Choose a head ref
  • 13 commits
  • 18 files changed
  • 6 contributors

Commits on Jul 18, 2022

  1. ENH: Add outline_count property (#1129)

    Enables retrieval of "/Count" attribute of outline item in PdfReader.outlines by implementing property outline_count.
    
    Closes #1122
    mtd91429 authored Jul 18, 2022
    Configuration menu
    Copy the full SHA
    25cba33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df95aae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2983e1 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2022

  1. DOC: Contributors file (#1132)

    We value the work of our contributors - of all of them. The CONTRIBUTORS file might give them more visibility and be more robust when the project is vendored into other projects.
    
    It is by far not complete - I hope that people add themselves in PRs :-) 
    
    See #798
    MartinThoma authored Jul 20, 2022
    Configuration menu
    Copy the full SHA
    c63a0ff View commit details
    Browse the repository at this point in the history
  2. STY: Fixing typos (#1137)

    There were typos in:
    - docs/meta/project-governance.md
    - tests/test_reader.py
    - tests/test_writer.py
    
    Fixes:
    - Should read `inducing` rather than `indiducing`.
    - Should read `decisions` rather than `decisons`.
    
    Signed-off-by: Tim Gates <tim.gates@iress.com>
    timgates42 authored Jul 20, 2022
    Configuration menu
    Copy the full SHA
    d41201b View commit details
    Browse the repository at this point in the history
  3. ROB: Cope with invalid parent xref (#1133)

    Rebuild the xref table if the parent chained xref is invalid
    
    Closes #1089
    pubpub-zz authored Jul 20, 2022
    Configuration menu
    Copy the full SHA
    2abae35 View commit details
    Browse the repository at this point in the history
  4. ROB: Cope with missing /W entry (#1136)

    Closes #1134
    pubpub-zz authored Jul 20, 2022
    Configuration menu
    Copy the full SHA
    fd00f20 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Configuration menu
    Copy the full SHA
    c667ae4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa96d66 View commit details
    Browse the repository at this point in the history
  3. BUG: Add deprecated EncodedStreamObject functions back until PyPDF2==…

    …3.0.0 (#1139)
    
    Accidentally, PyPDF2 did not follow the deprecation process:
    https://pypdf2.readthedocs.io/en/latest/dev/deprecations.html
    
    ISSUE: The EncodedStreamObject.getData / setData were removed
    AFFECTS: PyPDF2>=1.28.3,<=2.6.0
    FIX: Add the getData / setData methods back with deprecation warnings
    
    Closes #1138
    MasterOdin authored Jul 21, 2022
    Configuration menu
    Copy the full SHA
    e1f9772 View commit details
    Browse the repository at this point in the history
  4. BUG: Make reader.get_fields also return dropdowns with options (#1114)

    Added /Opt to the checked field_attributes within reader.get_fields
    
    Closes #391
    KourFrost authored Jul 21, 2022
    Configuration menu
    Copy the full SHA
    7cba98a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f52052 View commit details
    Browse the repository at this point in the history
  6. REL: 2.7.0

    New Features (ENH):
    -  Add `outline_count` property (#1129)
    
    Bug Fixes (BUG):
    -  Make reader.get_fields also return dropdowns with options (#1114)
    -  Add deprecated EncodedStreamObject functions back until PyPDF2==3.0.0 (#1139)
    
    Robustness (ROB):
    -  Cope with missing /W entry (#1136)
    -  Cope with invalid parent xref (#1133)
    
    Documentation (DOC):
    -  Contributors file (#1132)
    -  Fix type in signature of PdfWriter.add_uri (#1131)
    
    Developer Experience (DEV):
    -  Add .git-blame-ignore-revs (#1141)
    
    Code Style (STY):
    -  Fixing typos (#1137)
    -  Re-use code via get_outlines_property in tests (#1130)
    
    Full Changelog: 2.6.0...2.7.0
    MartinThoma committed Jul 21, 2022
    1 Configuration menu
    Copy the full SHA
    6899c74 View commit details
    Browse the repository at this point in the history
Loading