forked from pool/python-PyPDF2
Accepting request 306412 from home:benoit_monin:branches:devel:languages:python
- update to version 1.24 - remove unwanted shebang in pagerange.py - rename README to README.md: changed upstream OBS-URL: https://build.opensuse.org/request/show/306412 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyPDF2?expand=0&rev=4
This commit is contained in:
committed by
Git OBS Bridge
parent
516ffc9a2c
commit
f190fd47b4
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:222bdc933961a008d98bb5acab12b935f0b20c12f085be2408519afbd8984e29
|
||||
size 48289
|
3
PyPDF2-1.24.tar.gz
Normal file
3
PyPDF2-1.24.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:aca40d5155524120fceaf2eb4ae054480b8a2b6ffcfa0a2e77e3e45666428c64
|
||||
size 59891
|
@@ -1,3 +1,123 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon May 11 18:00:56 UTC 2015 - benoit.monin@gmx.fr
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 3 10:52:18 UTC 2013 - cfarrell@suse.com
|
||||
|
||||
|
@@ -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 @@ It is therefore a useful tool for websites that manage or manipulate PDFs.
|
||||
|
||||
%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
|
||||
|
Reference in New Issue
Block a user