-
Notifications
You must be signed in to change notification settings - Fork 3
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
pypdf: It's the newer PyPDF2 / PyPDF3 / PyPDF4 #48
Comments
If I interpret this correctly:
Then you are already using |
I came to your project due to py-pdf/pypdf#1994 . What do you think about that change? Would it break stuff for pypdfplot? |
Hi @MartinThoma ! Thanks for reaching out and keeping me up to date on developments! Please go ahead and push the changes you need for |
The PR is merged :-) I'll make a release on sunday :-) Please note that PyPDF4 and pypdf are different projects. I put a lot of effort into pypdf in the last ~15 months. We merged tons of PRs and made a couple of backwards-incompatible changes to the interface (mostly naming conventions, replacing snakeCase with camel_case and using properties instead of getter/setter functions). If you upgrade, I recommend setting We follow semantic versioning and try to only make breaking changes with major version updates. The change in the |
I'm closing this now as I only intended to inform you about the current developments at pypdf :-) |
Hi @MartinThoma, I didn't have so much time to reply last time so to elaborate a bit more: Thank you so much for picking up development of From the top of my head the two main ones are:
I'll open issues (and PR's) for this somewhere in the coming week. Best, |
Do you mean that |
Thats an interesting point! If you could open an issue for that + give a few more details, I'm pretty sure it will be well received :-) |
Hey, I'm the current maintainer of pypdf and PyPDF2 👋
I just wanted to let you know what
pypdf
is maintained again and received tons of updates since April 2022 (when I became the maintainer). In contrast, PyPDF3 and PyPDF4 are not maintained. For PyPDF2, I decided to migrate all the changes back intopypdf
(now all-lowercase) and let PyPDF2 die (see the README of PyPDF2).The text was updated successfully, but these errors were encountered: