sfneal / PyPDF3

A utility to read and write PDFs with Python
https://pythonhosted.org/PyPDF2/
Other
72 stars 15 forks source link

pypdf is back! #18

Open MartinThoma opened 2 years ago

MartinThoma commented 2 years ago

I've just got the permissions on https://github.com/mstamy2/PyPDF2 and on pypi for PyPDF2.

I would love if we could unite the various pdf packages and build something great together

Some issues you might be interested in:

I'm also thinking about moving the projects in the github organization https://github.com/py-pdf. That could especially be interesting if we want to merge PyPDF2 / pypdf3 into one project in the long run.

sfneal commented 2 years ago

I'm in! I'm all for uniting these packages but my time for open source is limited at the moment. https://github.com/sfneal/pdfconduit is another pdf package of mine which could be a candidate for moving to https://github.com/py-pdf.

MartinThoma commented 2 years ago

To all contributors of PyPDF3: Please feel free to add small PRs introducing changes that were added to PyPDF3 also to PyPDF2!

A good PR has the following properties:

  1. It does one thing, and does it well: Try to keep the size of the PR small
  2. It explains a little bit what it's about. Is it a bugfix? Is it a feature? Just a stylistic change? Why is it a good idea to add it?
  3. It contains a unit test. If it's a bugfix, it contains a test that now succeeds but was failing before.

PyPDF3 is 63 commits ahead of PyPDF2. Maybe somebody could create a list of those commits:

Then we could keep track of what was added back with which PR.

MartinThoma commented 1 year ago

I've just updated the title: We move from PyPDF2 to pypdf.

The last release of PyPPDF2 (version 3.0.0) was just done.

The first release of the heavily improved pypdf==3.1.0 was also just done :-)