Skip to content

Commit

Permalink
Updating ChangeLog and version
Browse files Browse the repository at this point in the history
  • Loading branch information
mstamy2 committed Dec 31, 2013
1 parent d5738dc commit 24b270d
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 1 deletion.
28 changes: 28 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
Version 1.20, 2014-01-??
------------------------

- Many Python 3 support changes (with contributions from TWAC and cgammans)

- Updated FAQ; link included in README

- Allow more (unnecessary) escape sequences

- Prevent exception when reading a null object in decoding parameters

- Corrected error in reading destination types (added a slash since they
are name objects)

- Corrected TypeError in scaleTo() method

- addBookmark() method in PdfFileMerger now returns bookmark (so nested
bookmarks can be created)

- Additions to Sample Code and Sample PDFs

- changes to allow 2up script to work (by Dylan McNamee)

- changes to metadata encoding (by Chris Hiestand)

- New methods for links: addLink() (by Enrico Lambertini) and ignoreLinks()


Version 1.19, 2013-10-08
------------------------

Expand Down
2 changes: 1 addition & 1 deletion PyPDF2/_version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
__version__ = '1.19'
__version__ = '1.20b'

5 comments on commit 24b270d

@mstamy2
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Python 3 changes will likely cause some syntax errors when using Python 2.6, and it's probable that a few bugs will still be found when using Python 3+. We will work to correct them as they appear.

@talumbau
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm excited about the resurgence of activity for this library, but my use case is Python 2.x. I'm hitting the issues you mention. Just so I know, is the intention to create a library that works under Python 2.x (as well as Python 3.x)?

@mstamy2
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes; the intention is for PyPDF2 to work with Python 2 as well as Python 3. Python 2.5 will not be supported, however Python 2.6 and 2.7 will be. If you have any issues with Python 2 compatibility, be sure to let us know! It is a work in progress at this point to maintain dual compatibility

@claird
Copy link
Contributor

@claird claird commented on 24b270d Jan 14, 2014 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mstamy2
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PyPDF2 has been updated to fix syntax errors in Python 2.6. If you're still hitting compatibility issues, feel free to report them.

Please sign in to comment.