Skip to content

ROB: Allow to fix AES padding length in non-strict mode - #3742

Merged
stefan6419846 merged 2 commits into
py-pdf:mainfrom
stefan6419846:issue3739
Apr 23, 2026
Merged

ROB: Allow to fix AES padding length in non-strict mode#3742
stefan6419846 merged 2 commits into
py-pdf:mainfrom
stefan6419846:issue3739

Conversation

@stefan6419846

Copy link
Copy Markdown
Collaborator

Closes #3739.

@codecov

codecov Bot commented Apr 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.59%. Comparing base (596fe4f) to head (2026280).
⚠️ Report is 114 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3742   +/-   ##
=======================================
  Coverage   97.59%   97.59%           
=======================================
  Files          55       55           
  Lines       10217    10228   +11     
  Branches     1875     1877    +2     
=======================================
+ Hits         9971     9982   +11     
  Misses        141      141           
  Partials      105      105           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@stefan6419846
stefan6419846 merged commit 827bf7f into py-pdf:main Apr 23, 2026
25 of 30 checks passed
@stefan6419846
stefan6419846 deleted the issue3739 branch April 23, 2026 07:59
@newhouse

newhouse commented May 1, 2026

Copy link
Copy Markdown
image

Release meeeeeeee!

@stefan6419846

Copy link
Copy Markdown
Collaborator Author

@newhouse I planned to do a release by sunday the latest. We just had public holiday here and I have mostly been offline.

@newhouse

newhouse commented May 4, 2026

Copy link
Copy Markdown

Thank you @stefan6419846 !

We were just awaiting this somewhat eagerly as we'd upgraded from 6.9.x to 6.10.x a little hastily and were bitten by this change so we had to roll back down.

stefan6419846 added a commit that referenced this pull request May 9, 2026
## What's new

### New Features (ENH)
- Initialise a Font from an embedded font file (#3704) by @PJBrs

### Robustness (ROB)
- Allow to fix AES padding length in non-strict mode (#3742) by @stefan6419846

### Developer Experience (DEV)
- Enable PyPy testing again (#3752) by @stefan6419846
- Align mypy Makefile target with strict mode (#3690) by @costajohnt

[Full Changelog](6.10.2...6.11.0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The length of the provided data is not a multiple of the block length. with strict=false

2 participants