-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Comparing changes
Open a pull request
base repository: py-pdf/pypdf
base: 2.10.5
head repository: py-pdf/pypdf
compare: 2.10.8
- 14 commits
- 14 files changed
- 4 contributors
Commits on Sep 6, 2022
-
ROB: Fix image extraction issue with superfluous whitespaces (#1327)
Fix some images reading when some operations are inserted between EI and Q end of image is now considered with [whitespace]EI[whitespace] (4 characters should be sufficient) Fixes #1090
Configuration menu - View commit details
-
Copy full SHA for 5049c1e - Browse repository at this point
Copy the full SHA 5049c1eView commit details
Commits on Sep 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bfbe0b2 - Browse repository at this point
Copy the full SHA bfbe0b2View commit details
Commits on Sep 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2f77698 - Browse repository at this point
Copy the full SHA 2f77698View commit details
Commits on Sep 9, 2022
-
ROB: Fix infinite loop due to Invalid object (#1331)
Fixes #1329 * Prevent loop within dictionaries caused by objects not respecting the PDF standard * Fix cmap warnings due to "numbered" characters ( #2d instead of -) * Apply unnumbering to NameObject * Add _get_indirect_object for debugging and development * Add some missing seeks (no issue reported yet)
Configuration menu - View commit details
-
Copy full SHA for e6531a2 - Browse repository at this point
Copy the full SHA e6531a2View commit details -
Robustness (ROB): - Fix infinite loop due to Invalid object (#1331) - Fix image extraction issue with superfluous whitespaces (#1327) Full Changelog: 2.10.5...2.10.6
Configuration menu - View commit details
-
Copy full SHA for 0ceaa60 - Browse repository at this point
Copy the full SHA 0ceaa60View commit details
Commits on Sep 10, 2022
-
TST: Use pytest.warns() for warnings, and .raises() for exceptions (#…
…1325) Replace the warning-as-exception checks with use of `pytest.warns()`. That is more semantically correct and works correctly when the tests are run without -Werror (e.g. because -Werror tends to cause test suites to crash on irrelevant deprecation warnings from other components). While at it, replace the homegrown exception checks in test_orientations with `pytest.raises()`.
Configuration menu - View commit details
-
Copy full SHA for 2bbccf7 - Browse repository at this point
Copy the full SHA 2bbccf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3a4a99 - Browse repository at this point
Copy the full SHA d3a4a99View commit details -
BUG: Fix Error in transformations (#1341)
Error detected during analysis of #1280
Configuration menu - View commit details
-
Copy full SHA for 95012cc - Browse repository at this point
Copy the full SHA 95012ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 725294e - Browse repository at this point
Copy the full SHA 725294eView commit details
Commits on Sep 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7e23624 - Browse repository at this point
Copy the full SHA 7e23624View commit details -
Bug Fixes (BUG): - Fix Error in transformations (#1341) - Decode #23 in NameObject (#1342) Testing (TST): - Use pytest.warns() for warnings, and .raises() for exceptions (#1325) Full Changelog: 2.10.6...2.10.7
Configuration menu - View commit details
-
Copy full SHA for e23b985 - Browse repository at this point
Copy the full SHA e23b985View commit details
Commits on Sep 14, 2022
-
ROB: Improve NameObject reading/writing (#1345)
Three kinds of changes were made in this PR 1) _cmap.py : the str is coming from `/Encoding` which stores a NameObject : The conversion is already performed; no need to force it. 2) _page.py : Replaced obsolete call in _debug_for_extract() 3) _base.py : 3.1) unnumber : all `#xx` should be performed prior to conversion to str (using utf-8) to allow multi language text 3.2) read_from_stream : if utf-8 (normally the only one required) or gbk (kept to prevent regression) we will use charmap to get some sequence of chars 3.3) renumber : added to recode in #xx sequence. renumber will also be compatible with utf-8 chars Closes #1344
Configuration menu - View commit details
-
Copy full SHA for fb8be40 - Browse repository at this point
Copy the full SHA fb8be40View commit details -
ENH: Add PageObject.user_unit property (#1336)
Co-authored-by: Matthew Peveler <matt.peveler@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3cf80bf - Browse repository at this point
Copy the full SHA 3cf80bfView commit details -
New Features (ENH): - Add PageObject.user_unit property (#1336) Robustness (ROB): - Improve NameObject reading/writing (#1345) Full Changelog: 2.10.7...2.10.8
Configuration menu - View commit details
-
Copy full SHA for 168113b - Browse repository at this point
Copy the full SHA 168113bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.10.5...2.10.8