Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-PyMuPDF for openSUSE:Factory 
checked in at 2022-03-10 22:45:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-PyMuPDF (Old)
 and      /work/SRC/openSUSE:Factory/.python-PyMuPDF.new.2349 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-PyMuPDF"

Thu Mar 10 22:45:25 2022 rev:20 rq:960716 version:1.19.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-PyMuPDF/python-PyMuPDF.changes    
2022-02-09 20:40:53.434618590 +0100
+++ /work/SRC/openSUSE:Factory/.python-PyMuPDF.new.2349/python-PyMuPDF.changes  
2022-03-11 11:51:51.135020114 +0100
@@ -1,0 +2,38 @@
+Sun Mar  6 12:27:52 UTC 2022 - Hsiu-Ming Chang <cges30...@gmail.com>
+
+- Update to v1.19.6
+  * Fixed #1620. The TextPage created by Page.get_textpage() will
+    now be freed correctly (removed memory leak).
+  * Fixed #1601. Document open errors should now be more concise
+    and easier to interpret. In the course of this, two
+    PyMuPDF-specific Python exceptions have been added:
+    EmptyFileError ??? raised when trying to create a Document
+    (fitz.open()) from an empty file or zero-length memory.
+    FileDataError ??? raised when MuPDF encounters irrecoverable
+    document structure issues.
+  * Added Page.load_widget() given a PDF field???s xref.
+  * Added Dictionary pdfcolor which provide the about 500 colors
+    defined as PDF color values with the lower case color name as
+    key.
+  * Added algebra functionality to the Quad class. These objects
+    can now also be added and subtracted among themselves, and be
+    multiplied by numbers and matrices.
+  * Added new constants defining the default text extraction flags
+    for more comfortable handling. Their naming convention is like
+    TEXTFLAGS_WORDS for page.get_text("words"). See Text Extraction
+    Flags Defaults.
+  * Changed Page.annots() and Page.widgets() to detect and prevent
+    reloading the page (illegally) inside the iterator loops via
+    Document.reload_page(). Doing this brings down the interpretor.
+    Documented clean ways to do annotation and widget mass updates
+    within properly designed loops.
+  * Changed several internal utility functions to become
+    standalone (???SWIG inline???) as opposed to be part of the Tools
+    class. This, among other things, increases the performance of
+    geometry object creation.
+  * Changed Document.update_stream() to always accept stream
+    updates - whether or not the dictionary object behind the xref
+    already is a stream. Thus the former new parameter is now
+    ignored and will be removed in v1.20.0.
+
+-------------------------------------------------------------------

Old:
----
  PyMuPDF-1.19.5.tar.gz

New:
----
  PyMuPDF-1.19.6.tar.gz

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

Other differences:
------------------
++++++ python-PyMuPDF.spec ++++++
--- /var/tmp/diff_new_pack.zGy2ay/_old  2022-03-11 11:51:51.555020608 +0100
+++ /var/tmp/diff_new_pack.zGy2ay/_new  2022-03-11 11:51:51.563020618 +0100
@@ -21,7 +21,7 @@
 %define skip_python2 1
 %define pypi_name PyMuPDF
 Name:           python-%{pypi_name}
-Version:        1.19.5
+Version:        1.19.6
 Release:        0
 Summary:        Python binding for MuPDF, a PDF and XPS viewer
 License:        AGPL-3.0-only

++++++ PyMuPDF-1.19.5.tar.gz -> PyMuPDF-1.19.6.tar.gz ++++++
++++ 7637 lines of diff (skipped)

Reply via email to