Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pdfminer.six for 
openSUSE:Factory checked in at 2024-01-08 23:44:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pdfminer.six (Old)
 and      /work/SRC/openSUSE:Factory/.python-pdfminer.six.new.21961 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pdfminer.six"

Mon Jan  8 23:44:34 2024 rev:8 rq:1137442 version:20231228

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pdfminer.six/python-pdfminer.six.changes  
2023-12-14 22:03:44.681374745 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pdfminer.six.new.21961/python-pdfminer.six.changes
       2024-01-08 23:44:46.909263825 +0100
@@ -1,0 +2,32 @@
+Sun Jan  7 20:34:47 UTC 2024 - Dirk Müller <dmuel...@suse.com>
+
+- update to 20231228:
+  * Removed Support for Python 3.6 and 3.7
+  * Output converter for the hOCR format
+  * Font name aliases for Arial, Courier New and Times New Roman
+  * Documentation on why special characters can sometimes not be
+    extracted
+  * Storing Bezier path and dashing style of line in LTCurve
+  * Broken CI/CD pipeline by setting upper version limit for
+    black, mypy, pip and setuptools
+  * `flake8` failures
+  * `ValueError` when bmp images with 1 bit channel are decoded
+  * `ValueError` when trying to decrypt empty metadata values
+  * Sphinx errors during building of documentation
+  * `TypeError` when getting default width of font
+  * Installing typing-extensions on Python 3.6 and 3.7
+  * `TypeError` in cmapdb.py when parsing null characters
+  * Color "convenience operators" now (per spec) also set color
+    space
+  * `ValueError` when extracting images, due to breaking changes
+    in Pillow
+  * Small typo's and issues in the documentation
+  * Ignore non-Unicode cmaps in TrueType fonts
+  * Using non-hardcoded version string and setuptools-git-
+    versioning to enable installation from source and building on
+    Python 3.12
+  * Usage of `if __name__ == "__main__"` where it was only
+    intended for testing purposes
+- drop import-from-non-pythonpath-files.patch (upstream)
+
+-------------------------------------------------------------------

Old:
----
  import-from-non-pythonpath-files.patch
  pdfminer.six-20221105.tar.gz

New:
----
  pdfminer.six-20231228.tar.gz

BETA DEBUG BEGIN:
  Old:    intended for testing purposes
- drop import-from-non-pythonpath-files.patch (upstream)
BETA DEBUG END:

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

Other differences:
------------------
++++++ python-pdfminer.six.spec ++++++
--- /var/tmp/diff_new_pack.QHmRQz/_old  2024-01-08 23:44:47.857298294 +0100
+++ /var/tmp/diff_new_pack.QHmRQz/_new  2024-01-08 23:44:47.857298294 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pdfminer.six
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,18 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-pdfminer.six
-Version:        20221105
+Version:        20231228
 Release:        0
 Summary:        PDF parser and analyzer
 License:        MIT
 URL:            https://github.com/pdfminer/pdfminer.six
 Source:         
https://github.com/pdfminer/pdfminer.six/archive/%{version}.tar.gz#/pdfminer.six-%{version}.tar.gz
-# https://github.com/pdfminer/pdfminer.six/pull/489
-Patch0:         import-from-non-pythonpath-files.patch
 BuildRequires:  %{python_module charset-normalizer >= 2.0.0}
 BuildRequires:  %{python_module cryptography >= 36.0.0}
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module setuptools-git-versioning}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-charset-normalizer >= 2.0.0
@@ -49,17 +49,16 @@
 the exact location, font or color of the text.
 
 %prep
-%setup -q -n pdfminer.six-%{version}
-%autopatch -p1
+%autosetup -p1 -n pdfminer.six-%{version}
 sed -i -e '/^#!\//, 1d' pdfminer/psparser.py
 sed -i '1i #!%{_bindir}/python3' tools/dumppdf.py tools/pdf2txt.py
 sed -i "s/__VERSION__/%{version}/g" pdfminer/__init__.py
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 mv %{buildroot}%{_bindir}/dumppdf.py %{buildroot}%{_bindir}/dumppdf
@@ -83,5 +82,6 @@
 %doc README.md
 %python_alternative %{_bindir}/dumppdf
 %python_alternative %{_bindir}/pdf2txt
-%{python_sitelib}/pdfminer*
+%{python_sitelib}/pdfminer
+%{python_sitelib}/pdfminer.six-*.dist-info
 

++++++ pdfminer.six-20221105.tar.gz -> pdfminer.six-20231228.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-pdfminer.six/pdfminer.six-20221105.tar.gz 
/work/SRC/openSUSE:Factory/.python-pdfminer.six.new.21961/pdfminer.six-20231228.tar.gz
 differ: char 12, line 1

Reply via email to