Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-reportlab for 
openSUSE:Factory checked in at 2025-11-13 17:26:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old)
 and      /work/SRC/openSUSE:Factory/.python-reportlab.new.2061 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-reportlab"

Thu Nov 13 17:26:55 2025 rev:42 rq:1317472 version:4.4.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes        
2025-06-11 16:29:29.963915542 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-reportlab.new.2061/python-reportlab.changes  
    2025-11-13 17:29:15.067901594 +0100
@@ -1,0 +2,67 @@
+Thu Nov 13 03:43:23 UTC 2025 - Steve Kowalik <[email protected]>
+
+- Update to 4.4.0:
+  * raise an error for table cell flowables given negative width
+  * fix the rotatedEnclosingRect algorithm so it allows variable angles
+  * allow 2 as value for lineplots inFill lines get drawn after fill
+  * support linear gradients for PDF in ShadedRect
+  * add single css like padding property to Label
+  * add Table drop shadow support
+  * raise min python version to 3.9
+  * start implmenting VerticalLineChart
+  * use usedforsecurity=False in most md5 calls
+  * switch to using charset-normalizer
+  * added force option to ttfonts.shapeStr/shapeFragWord
+  * fix wrong lengths in bidiShapedText
+  * add angleRange to Pie & Doughnut to allow less than 360 degrees
+  * fix anchor placement in PlacedStory
+  * preliminary support for glyph shaping in south Asian languages
+  * preliminary support for right-to-left scripts (e.g. Arabic + Hebrew)
+  * added in SHAPING to table styles, cellStyles etc
+  * make default shaping False for canvas drawStrings
+  * bidi works for single frag, shaping for multi
+  * Added PlacedStory flowable; tested in test_platypus_wrapping.py
+  * table styles have 'DIRECTION' for RTL/LTR etc
+  * now using rlbidi with bidiWordList for single frag cases, splitting works
+  * fix most single frag RTL/LTR para measurements
+  * change tables split in row termination
+  * allow for missing flowable.height in Table.splitCell
+  * shapes.py transform.py changes to allow origin change in transforms
+  * test fixes haveDejaVu --> lib/testutils.py
+  * improve attr name test in _addNamedNode
+  * allow for import pyfribidi2 to check for pyfribidi
+  * preliminary changes to allow TTF fonts to be shaped.
+  * fix ordering of drawing 'py' renders, modernise shapes string formatting
+  * modernise paragraph code
+  * renderbase.py change if else ordering, keep better parent record
+  * improve rl_accel.py and its tests
+  * use ast.Constant in rl_safe_eval.py
+  * fix word splitting bug affecting splitword and splitFragWord
+  * make rl_accel.py python sameFrag slightly faster
+  * Fixed code interfering with python 3.7 compatibility
+  * add _rl_repr _rl_docdent functions
+  * fix test outputs to be 3.13 compatible
+  * Use lru_cache in axes.py
+  * fix keyword arguments in renderPDF.py and usage in shapes.py
+  * fix missing import in reportlab/graphics/utils.py
+  * allow changing TableOfContents & Index notification token using keyword
+    argument notifyKind
+  * add support for allowing some magic names in rl_safe_eval.py
+  * fix display layout of multi-line in acroform textfield
+  * rl_safe_eval.py nano-fix for python 3.13.0b1 changes
+  * flowable security fixes discovered by hn13, FionaQX, and lz from Fudan
+    University
+  * added support for XMP packet
+  * change LIItem split to avoid 1/2 line when justified else 1 line widow
+  * add longer text QR code example
+  * allow renderPM + rlPyCairo to produce both RGB & RGBA images
+  * use ttf subsets[0][1:32] fillin
+  * implement drawBoundary as a proper canvas method (removing it from Frame)
+  * fix TTFont hmtx bug and force index 0(.notdef) in subsets as better for
+    PDFUA
+  * fix rparsexml bug contributed by Matt Folwell
+  * allow class ddf attributes for Labels
+  * add rl_settings.defCWRF defined col width reduction fraction
+  * fix table wrapping bug contributed by Manuel Koch
+
+-------------------------------------------------------------------

Old:
----
  reportlab-4.0.7.tar.gz

New:
----
  reportlab-4.4.4.tar.gz

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

Other differences:
------------------
++++++ python-reportlab.spec ++++++
--- /var/tmp/diff_new_pack.TjWDWT/_old  2025-11-13 17:29:16.015941834 +0100
+++ /var/tmp/diff_new_pack.TjWDWT/_new  2025-11-13 17:29:16.015941834 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-reportlab
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-reportlab
-Version:        4.0.7
+Version:        4.4.4
 Release:        0
 Summary:        The Reportlab Toolkit
 License:        BSD-3-Clause
@@ -26,6 +26,8 @@
 Source0:        
https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-%{version}.tar.gz
 Source1:        encryption.gif
 BuildRequires:  %{python_module Pillow >= 9.0.0}
+BuildRequires:  %{python_module base >= 3.9}
+BuildRequires:  %{python_module charset-normalizer}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module wheel}
@@ -33,6 +35,7 @@
 BuildRequires:  freetype2-devel
 BuildRequires:  python-rpm-macros
 Requires:       python-Pillow >= 9.0.0
+Requires:       python-charset-normalizer
 Provides:       python-ReportLab = %{version}
 Obsoletes:      python-ReportLab < %{version}
 %ifpython2


++++++ reportlab-4.0.7.tar.gz -> reportlab-4.4.4.tar.gz ++++++
++++ 15791 lines of diff (skipped)

Reply via email to