Hello community,

here is the log from the commit of package python-PyPDF2 for openSUSE:Factory 
checked in at 2015-05-16 19:01:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-PyPDF2 (Old)
 and      /work/SRC/openSUSE:Factory/.python-PyPDF2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-PyPDF2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-PyPDF2/python-PyPDF2.changes      
2013-12-18 16:55:09.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-PyPDF2.new/python-PyPDF2.changes 
2015-05-16 19:01:48.000000000 +0200
@@ -1,0 +2,120 @@
+Mon May 11 18:00:56 UTC 2015 - [email protected]
+
+- update to version 1.24:
+  * Bugfixes for reading files in Python 3 (by Anthony Tuininga and
+    pqqp)
+  * Appropriate errors are now raised instead of infinite loops (by
+    naure and Cyrus Vafadari)
+  * Bugfix for parsing number tokens with leading spaces (by Maxim
+    Kamenkov)
+  * Don't crash on bad /Outlines reference (by eshellman)
+  * Conform tabs/spaces and blank lines to PEP 8 standards
+  * Utilize the readUntilRegex method when reading Number Objects
+    (by Brendan Jurd)
+  * More bugfixes for Python 3 and clearer exception handling
+  * Fixed encoding issue in merger (with eshellman)
+  * Created separate folder for scripts
+- additional changes from version 1.23:
+  * Documentation now available at http://pythonhosted.org//PyPDF2
+  * Bugfix in pagerange.py for when __init__.__doc__ has no value
+    (by Vladir Cruz)
+  * Fix typos in OutlinesObject().add() (by shilluc)
+  * Re-added a missing return statement in a utils.py method
+  * Corrected viewing mode names (by Jason Scheirer)
+  * New PdfFileWriter method: addJS() (by vfigueiro)
+  * New bookmark features: color, boldness, italics, and page fit
+    (by Joshua Arnott)
+  * New PdfFileReader method: getFields(). Used to extract field
+    information from PDFs with interactive forms. See documentation
+    for details
+  * Converted README file to markdown format (by Stephen Bussard)
+  * Several improvements to overall performance and efficiency (by
+    mozbugbox)
+  * Fixed a bug where geospatial information was not scaling along
+    with its page
+  * Fixed a type issue and a Python 3 issue in the decryption
+    algorithms (with Francisco Vieira and koba-ninkigumi)
+  * Fixed a bug causing an infinite loop in the ASCII 85 decoding
+    algorithm (by madmaardigan)
+  * Annotations (links, comment windows, etc.) are now preserved
+    when pages are merged together
+  * Used the Destination class in addLink() and addBookmark() so
+    that the page fit option could be properly customized
+- additional changes from version 1.22:
+  * Added .DS_Store to .gitignore (for Mac users) (by Steve Witham)
+  * Removed __init__() implementation in NameObject (by Steve
+    Witham)
+  * Fixed bug (inf. loop) when merging pages in Python 3 (by commx)
+  * Corrected error when calculating height in scaleTo()
+  * Removed unnecessary code from DictionaryObject (by Georges
+    Dubus)
+  * Fixed bug where an exception was thrown upon reading a NULL
+    string (by speedplane)
+  * Allow string literals (non-unicode strings in Python 2) to be
+    passed to PdfFileReader
+  * Allow ConvertFunctionsToVirtualList to be indexed with slices
+    and longs (in Python 2) (by Matt Gilson)
+  * Major improvements and bugfixes to addLink() method (see
+    documentation in source code) (by Henry Keiter)
+  * General code clean-up and improvements (with Steve Witham and
+    Henry Keiter)
+  * Fixed bug that caused crash when comments are present at end of
+    dictionary
+- additional changes from version 1.21:
+  * Fix for when /Type isn't present in the Pages dictionary (by
+    Rob1080)
+  * More tolerance for extra whitespace in Indirect Objects
+  * Improved Exception handling
+  * Fixed error in getHeight() method (by Simon Kaempflein)
+  * implement use of utils.string_type to resolve Py2-3
+    compatibility issues
+  * Prevent exception for multiple definitions in a dictionary
+    (with carlosfunk) (only when strict = False)
+  * Fixed errors when parsing a slice using pdfcat on command line
+    (by Steve Witham)
+  * Tolerance for EOF markers within 1024 bytes of the actual end
+    of the file (with David Wolever)
+  * Added overwriteWarnings parameter to PdfFileReader constructor,
+    if False PyPDF2 will NOT overwrite methods from Python's
+    warnings.py module with a custom implementation.
+  * Fix NumberObject and NameObject constructors for compatibility
+    with PyPy (Rüdiger Jungbeck, Xavier Dupré, shezadkhan137,
+    Steven Witham)
+  * Utilize  utils.Str in pdf.py and pagerange.py to resolve type
+    issues (by egbutter)
+  * Improvements in implementing StringIO for Python 2 and BytesIO
+    for Python 3 (by Xavier Dupré)
+  * Added /x00 to Whitespaces, defined utils.WHITESPACES to clarify
+    code (by Maxim Kamenkov)
+  * Bugfix for merging 3 or more resources with the same name (by
+    lucky-user)
+  * Improvements to Xref parsing algorithm (by speedplane)
+- additional changes from version 1.20:
+  * Official Python 3+ support (with contributions from TWAC and
+    cgammans) Support for Python versions 2.6 and 2.7 will be
+    maintained
+  * Command line concatenation (see pdfcat in sample code) (by
+    Steve Witham)
+  * New FAQ; link included in README
+  * Allow more (although 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 (see sample code) (by Dylan
+    McNamee)
+  * changes to metadata encoding (by Chris Hiestand)
+  * New methods for links: addLink() (by Enrico Lambertini) and
+    removeLinks()
+  * Bugfix to handle nested bookmarks correctly (by Jamie Lentin)
+  * New methods removeImages() and removeText() available for
+    PdfFileWriter (by Tien Haï)
+  * Exception handling for illegal characters in Name Objects
+- remove unwanted shebang in pagerange.py
+- rename README to README.md: changed upstream
+
+-------------------------------------------------------------------

Old:
----
  PyPDF2-1.19.tar.gz

New:
----
  PyPDF2-1.24.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-PyPDF2.spec ++++++
--- /var/tmp/diff_new_pack.VHL6Wn/_old  2015-05-16 19:01:48.000000000 +0200
+++ /var/tmp/diff_new_pack.VHL6Wn/_new  2015-05-16 19:01:48.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-PyPDF2
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -11,12 +11,13 @@
 # case the license is the MIT License). An "Open Source License" is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-#
+
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:           python-PyPDF2
-Version:        1.19
+Version:        1.24
 Release:        0
 Url:            http://mstamy2.github.com/PyPDF2
 Summary:        PDF toolkit
@@ -49,17 +50,19 @@
 
 %prep
 %setup -q -n PyPDF2-%{version}
+#remove unwanted shebang
+sed -i '/^#!/ d' PyPDF2/pagerange.py
 
 %build
 python setup.py build
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-chmod a-x CHANGELOG LICENSE README
+chmod a-x CHANGELOG LICENSE README.md
 
 %files
 %defattr(-,root,root,-)
-%doc CHANGELOG LICENSE README
+%doc CHANGELOG LICENSE README.md
 %{python_sitelib}
 
 %changelog

++++++ PyPDF2-1.19.tar.gz -> PyPDF2-1.24.tar.gz ++++++
++++ 6169 lines of diff (skipped)


Reply via email to