Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-PyPDF2 for openSUSE:Factory 
checked in at 2022-09-08 14:23:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-PyPDF2 (Old)
 and      /work/SRC/openSUSE:Factory/.python-PyPDF2.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-PyPDF2"

Thu Sep  8 14:23:26 2022 rev:8 rq:1001820 version:2.10.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-PyPDF2/python-PyPDF2.changes      
2019-10-22 15:45:20.593709712 +0200
+++ /work/SRC/openSUSE:Factory/.python-PyPDF2.new.2083/python-PyPDF2.changes    
2022-09-08 14:23:59.318715255 +0200
@@ -1,0 +2,691 @@
+Wed Sep  7 18:19:10 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com>
+
+- Spec changes: 
+  Changed the source to github
+  Renamed CHANGELOG to CHANGELOG.md
+
+-------------------------------------------------------------------
+Wed Sep  7 16:36:36 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com>
+
+- Update to version 2.6.0:
+   New Features (ENH):
+   -  Add color and font_format to PdfReader.outlines[i] (#1104)
+   -  Extract Text Enhancement (whitespaces) (#1084)
+   Bug Fixes (BUG):
+   -  Use `build_destination` for named destination outlines (#1128)
+   -  Avoid a crash when a ToUnicode CMap has an empty dstString in 
beginbfchar (#1118)
+   -  Prevent deduplication of PageObject (#1105)
+   -  None-check in DictionaryObject.read_from_stream (#1113)
+   -  Avoid IndexError in _cmap.parse_to_unicode (#1110)
+   Documentation (DOC):
+   -  Explanation for git submodule
+   -  Watermark and stamp (#1095)
+   Maintenance (MAINT):
+   -  Text extraction improvements (#1126)
+   -  Destination.color returns ArrayObject instead of tuple as fallback 
(#1119)
+   -  Use add_bookmark_destination in add_bookmark (#1100)
+   -  Use add_bookmark_destination in add_bookmark_dict (#1099)
+   Testing (TST):
+   -  Remove xfail from test_outline_title_issue_1121
+   -  Add test for arab text (#1127)
+   -  Add xfail for decryption fail (#1125)
+   -  Add xfail test for IndexError when extracting text (#1124)
+   -  Add MCVE showing outline title issue (#1123)
+   Code Style (STY):
+   -  Apply black and isort
+   -  Use IntFlag for permissions_flag / update_page_form_field_values (#1094)
+   -  Simplify code (#1101)
+
+- Update to version 2.5.0:
+   New Features (ENH):
+   -  Add PageObject._get_fonts (#1083)
+   -  Add support for indexed color spaces / BitsPerComponent for decoding 
PNGs (#1067)
+   Performance Improvements (PI):
+   -  Use iterative DFS in PdfWriter._sweep_indirect_references (#1072)
+   Bug Fixes (BUG):
+   -  Let Page.scale also scale the crop-/trim-/bleed-/artbox (#1066)
+   -  Column default for CCITTFaxDecode (#1079)
+   Robustness (ROB):
+   -  Guard against None-value in _get_outlines (#1060)
+   Documentation (DOC):
+   -  Stamps and watermarks (#1082)
+   -  OCR vs PDF text extraction (#1081)
+   -  Python Version support
+   -  Formatting of CHANGELOG
+   Developer Experience (DEV):
+   -  Cache downloaded files (#1070)
+   -  Speed-up for CI (#1069)
+   Maintenance (MAINT):
+   -  Set page.rotate(angle: int) (#1092)
+   -  Issue #416 was fixed by #1015 (#1078)
+   Testing (TST):
+   -  Image extraction (#1080)
+   -  Image extraction (#1077)
+   Code Style (STY):
+   -  Apply black
+   -  Typo in Changelog
+
+- Update to version 2.4.2:
+   New Features (ENH):
+   -  Add PdfReader.xfa attribute (#1026)
+   Bug Fixes (BUG):
+   -  Wrong page inserted when PdfMerger.merge is done (#1063)
+   -  Resolve IndirectObject when it refers to a free entry (#1054)
+   Developer Experience (DEV):
+   -  Added {posargs} to tox.ini (#1055)
+   Maintenance (MAINT):
+   -  Remove PyPDF2._utils.bytes_type (#1053)
+   Testing (TST):
+   -  Scale page (indirect rect object) (#1057)
+   -  Simplify pathlib PdfReader test (#1056)
+   -  IndexError of VirtualList (#1052)
+   -  Invalid XML in xmp information (#1051)
+   -  No pycryptodome (#1050)
+   -  Increase test coverage (#1045)
+   Code Style (STY):
+   -  DOC of compress_content_streams (#1061)
+   -  Minimize diff for #879 (#1049)
+
+- Update to version 2.4.1:
+  New Features (ENH):
+  -  Add writer.pdf_header property (getter and setter) (#1038)
+  Performance Improvements (PI):
+  -  Remove b_ call in FloatObject.write_to_stream (#1044)
+  -  Check duplicate objects in writer._sweep_indirect_references (#207)
+  Documentation (DOC):
+  -  How to surppress exceptions/warnings/log messages (#1037)
+  -  Remove hyphen from lossless (#1041)
+  -  Compression of content streams (#1040)
+  -  Fix inconsistent variable names in add-watermark.md (#1039)
+  -  File size reduction
+  -  Add CHANGELOG to the rendered docs (#1023)
+  Maintenance (MAINT):
+  -  Handle XML error when reading XmpInformation (#1030)
+  -  Deduplicate Code / add mutmut config (#1022)
+  Code Style (STY):
+  -  Use unnecessary one-line function / class attribute (#1043)
+  -  Docstring formatting (#1033)
+
+- Update to version 2.4.0:
+   New Features (ENH):
+   -  Support R6 decrypting (#1015)
+   -  Add PdfReader.pdf_header (#1013)
+   Performance Improvements (PI):
+   -  Remove ord_ calls (#1014)
+   Bug Fixes (BUG):
+   -  Fix missing page for bookmark (#1016)
+   Robustness (ROB):
+   -  Deal with invalid Destinations (#1028)
+   Documentation (DOC):
+   -  get_form_text_fields does not extract dropdown data (#1029)
+   -  Adjust PdfWriter.add_uri docstring
+   -  Mention crypto extra_requires for installation (#1017)
+   Developer Experience (DEV):
+   -  Use /n line endings everywhere (#1027)
+   -  Adjust string formatting to be able to use mutmut (#1020)
+   -  Update Bug report template
+
+- Update to version 2.3.1:
+   BUG: Forgot to add the interal `_codecs` subpackage.
+
+- Update to version 2.3.0:
+   The highlight of this release is improved support for file encryption
+   (AES-128 and AES-256, R5 only). See #749 for the amazing work of
+   @exiledkingcc confetti_ball Thank you hugs
+   Deprecations (DEP):
+   -  Rename names to be PEP8-compliant (#967)
+   - `PdfWriter.get_page`: the pageNumber parameter is renamed to page_number
+   - `PyPDF2.filters`:
+    * For all classes, a parameter rename: decodeParms ??? decode_parms
+    * decodeStreamData ??? decode_stream_data
+   - `PyPDF2.xmp`:
+    * XmpInformation.rdfRoot ??? XmpInformation.rdf_root
+    * XmpInformation.xmp_createDate ??? XmpInformation.xmp_create_date
+    * XmpInformation.xmp_creatorTool ??? XmpInformation.xmp_creator_tool
+    * XmpInformation.xmp_metadataDate ??? XmpInformation.xmp_metadata_date
+    * XmpInformation.xmp_modifyDate ??? XmpInformation.xmp_modify_date
+    * XmpInformation.xmpMetadata ??? XmpInformation.xmp_metadata
+    * XmpInformation.xmpmm_documentId ??? XmpInformation.xmpmm_document_id
+    * XmpInformation.xmpmm_instanceId ??? XmpInformation.xmpmm_instance_id
+   - `PyPDF2.generic`:
+    * readHexStringFromStream ??? read_hex_string_from_stream
+    * initializeFromDictionary ??? initialize_from_dictionary
+    * createStringObject ??? create_string_object
+    * TreeObject.hasChildren ??? TreeObject.has_children
+    * TreeObject.emptyTree ??? TreeObject.empty_tree
+   New Features (ENH):
+   -  Add decrypt support for V5 and AES-128, AES-256 (R5 only) (#749)
+   Robustness (ROB):
+   -  Fix corrupted (wrongly) linear PDF (#1008)
+   Maintenance (MAINT):
+   -  Move PDF_Samples folder into ressources
+   -  Fix typos (#1007)
+   Testing (TST):
+   -  Improve encryption/decryption test (#1009)
+   -  Add merger test cases with real PDFs (#1006)
+   -  Add mutmut config
+   Code Style (STY):
+   -  Put pure data mappings in separate files (#1005)
+   -  Make encryption module private, apply pre-commit (#1010)
+
+- Update to version 2.2.1:
+   Performance Improvements (PI):
+   -  Remove b_ calls (#992, #986)
+   -  Apply improvements to _utils suggested by perflint (#993)
+   Robustness (ROB):
+   -  utf-16-be\' codec can\'t decode (...) (#995)
+   Documentation (DOC):
+   -  Remove reference to Scripts (#987)
+   Developer Experience (DEV):
+   -  Fix type annotations for add_bookmarks (#1000)
+   Testing (TST):
+   -  Add test for PdfMerger (#1001)
+   -  Add tests for XMP information (#996)
+   -  reader.get_fields / zlib issue / LZW decode issue (#1004)
+   -  reader.get_fields with report generation (#1002)
+   -  Improve test coverage by extracting texts (#998)
+   Code Style (STY):
+   -  Apply fixes suggested by pylint (#999)
+
+- Update to version 2.2.0:
+   The 2.2.0 release improves text extraction again via (#969):
+   * Improvements around /Encoding / /ToUnicode
+   * Extraction of CMaps improved
+   * Fallback for font def missing
+   * Support for /Identity-H and /Identity-V: utf-16-be
+   * Support for /GB-EUC-H / /GB-EUC-V / GBp/c-EUC-H / /GBpc-EUC-V (beta 
release for evaluation)
+   * Arabic (for evaluation)
++++ 494 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/python-PyPDF2/python-PyPDF2.changes
++++ and 
/work/SRC/openSUSE:Factory/.python-PyPDF2.new.2083/python-PyPDF2.changes

Old:
----
  PyPDF2-1.26.0.tar.gz

New:
----
  2.10.5.tar.gz

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

Other differences:
------------------
++++++ python-PyPDF2.spec ++++++
--- /var/tmp/diff_new_pack.apfTJO/_old  2022-09-08 14:23:59.762716280 +0200
+++ /var/tmp/diff_new_pack.apfTJO/_new  2022-09-08 14:23:59.766716289 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-PyPDF2
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-PyPDF2
-Version:        1.26.0
+Version:        2.10.5
 Release:        0
 Summary:        PDF toolkit
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
-URL:            http://mstamy2.github.com/PyPDF2
-Source:         
https://files.pythonhosted.org/packages/source/P/PyPDF2/PyPDF2-%{version}.tar.gz
+URL:            https://github.com/py-pdf/PyPDF2
+Source:         
https://github.com/py-pdf/PyPDF2/archive/refs/tags/%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -57,11 +57,11 @@
 %install
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
-chmod a-x CHANGELOG LICENSE README.md
+chmod a-x CHANGELOG.md LICENSE README.md
 
 %files %{python_files}
 %license LICENSE
-%doc CHANGELOG README.md
+%doc CHANGELOG.md README.md
 %{python_sitelib}/*
 
 %changelog

++++++ PyPDF2-1.26.0.tar.gz -> 2.10.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-PyPDF2/PyPDF2-1.26.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-PyPDF2.new.2083/2.10.5.tar.gz differ: char 
4, line 1

Reply via email to