pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print/py-reportlab py-reportlab: update to 3.6.12.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f029e64bc39b
branches:  trunk
changeset: 388199:f029e64bc39b
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Nov 14 19:35:16 2022 +0000

description:
py-reportlab: update to 3.6.12.

CHANGES  3.6.12  25/10/2022
---------------------------
        * fix dpi handling in renderPM.py; bug found by Terry Zhao Terry dot Zhao at fil dot com
        * attempt fix in rparsexml.py
        * add rl_settings.xmlParser with default 'lxml'
        * nano RHEL related fix to setup.py contributed by James Brown jbrown at easypost dot com
        * minor speedup in reportlab.graphics.transform functions
        * allow usage of freetype testpaths via rl_config/rl_settings textPaths
        * _renderPM.c remove parse_utf8, make pict_putrow same as for rlPyCairo

CHANGES  3.6.11  24/06/2022
---------------------------
        * support HORIZONTAL2 & VERTICAL2 table cell backgrounds; as suggested by Sina Khelil < sina at khelil dot com >
        * support general LINEAR & RADIAL gradient table cell backgrounds
        * support ShowBoundaryValue in canv.drawImage

CHANGES  3.6.10  31/05/2022
---------------------------
        * fix symlink looping in setup.py reported by Michał Górny &lt; mgorny at gentoo dot org &gt;
        * allow bearerBox attribute for some barcodes
        * require pillow>=9.0.0 patch contributed by Claude Paroz claude at 2xlibre.net
        * Apply Claude Paroz  < claude at 2xlibre dot net > patch to assume hashlib md5 exists
        * ImageReader updated to allow deepcopy; similarly for doctemplate.onDrawStr
        * fix 3.11.0b2 regression in rl_safe_eval.
        * apply massive contribution for Table inRowSplit from Lennart Regebro < lregebro at shoobx dot com >

CHANGES  3.6.9   22/03/2022
---------------------------
        * fix up _rl_accel.c 0.81 to allow better error messages and support python 3.11.0a6
        * change the cibuildwheel setup to support macos M1 build

CHANGES  3.6.8   28/02/2022
---------------------------
        * remove old Python2 constructs; patch from Claude Paroz < claude at 2xlibre dot net >

CHANGES  3.6.7   18/02/2022
---------------------------
        * Remove use of cPickle; patch from Claude Paroz < claude at 2xlibre dot net >
        * Remove unneccessary object inheritance; patch by Claude Paroz
        * minor changes to python rendering in shapes.Drawing
        * remove jython (dead project no python3) patch by  Claude Paroz < claude at 2xlibre dot net >
        * remove unicodeT/bytesT patch by  Claude Paroz < claude at 2xlibre dot net >
        * import directly from string module patch by  Claude Paroz < claude at 2xlibre dot net >
        * eliminate getBytesIO and getStringIO patch by  Claude Paroz < claude at 2xlibre dot net >
        * remove unused and indirect imports patch by  Claude Paroz < claude at 2xlibre dot net >

CHANGES  3.6.6   24/01/2022
---------------------------
        * remove uniChr alias of chr (patch contribution from Claude Paroz)
        * modify pdfdoc template to be eventually compatible with pikepdf suggested by Lennart Regebro lregebro at shoobx.com
        * fix bug in table gradient bg; contribution by Justin Brzozoski justin.brzozoski at gmail.com
        * fix bug in validateSetattr (__dict__) discovered and reported by Chris Buergi  cb at enerweb dot ch
        * fix handling of ddfStyle in XLabel class

CHANGES  3.6.5   24/12/2021
---------------------------
        * only skip listwrap on for small height objects
        * changes to allow for deprecated stuff in Python-3.11

CHANGES  3.6.4    7/12/2021
---------------------------
        * try to improve multi-frag paragraph justification
        * fix justification condition
        * allow validator OneOf to take re.Pattern

CHANGES  3.6.3    4/11/2021
---------------------------
        * modernisation of para.py contribution from <Andrews Searle at BMC dot com>
        * many changes to .github workflows
        * changes to setup.py to support cibuildwheel
        * _FindSplitterMixin protect against deepcopy failure
        * allow textAnnotation to have QuadPoints keyword

CHANGES  3.6.2    1/10/2021
---------------------------
        * minor changes to datareader
        * fix XLabel argument usage

CHANGES  3.6.1    6/08/2021
---------------------------
        * add mock for urlopen calls so tests can run off line. Contribution by Antonio Trande sagitter at fedoraproject dot org

CHANGES  3.6.0   23/07/2021
---------------------------
        * create py-2-3 branch
        * Cease support for Python-2.7

diffstat:

 print/py-reportlab/Makefile |  10 +++++-----
 print/py-reportlab/distinfo |   8 ++++----
 2 files changed, 9 insertions(+), 9 deletions(-)

diffs (45 lines):

diff -r 5a724720d977 -r f029e64bc39b print/py-reportlab/Makefile
--- a/print/py-reportlab/Makefile       Mon Nov 14 19:34:37 2022 +0000
+++ b/print/py-reportlab/Makefile       Mon Nov 14 19:35:16 2022 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.86 2022/11/09 13:14:16 joerg Exp $
+# $NetBSD: Makefile,v 1.87 2022/11/14 19:35:16 wiz Exp $
 
-DISTNAME=      reportlab-3.5.68
+DISTNAME=      reportlab-3.6.12
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   2
 CATEGORIES=    print python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/reportlab/}
 
@@ -12,8 +11,10 @@
 LICENSE=       modified-bsd
 
 DEPENDS+=      ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
+DEPENDS+=      ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
+DEPENDS+=      ${PYPKGPREFIX}-pyphen-[0-9]*:../../textproc/py-pyphen
 
-PYTHON_VERSIONED_DEPENDENCIES= Pillow pyphen
+PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 PYSETUPARGS+=  --no-download-t1-files
 PYSETUPARGS+=  --use-system-libart
@@ -21,5 +22,4 @@
 .include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/libart/buildlink3.mk"
 .include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 5a724720d977 -r f029e64bc39b print/py-reportlab/distinfo
--- a/print/py-reportlab/distinfo       Mon Nov 14 19:34:37 2022 +0000
+++ b/print/py-reportlab/distinfo       Mon Nov 14 19:35:16 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.45 2021/10/26 11:12:16 nia Exp $
+$NetBSD: distinfo,v 1.46 2022/11/14 19:35:16 wiz Exp $
 
-BLAKE2s (reportlab-3.5.68.tar.gz) = a0f1111a66ce616580b7d73a0812e6414def8fb432698434b3131721a0cd7fea
-SHA512 (reportlab-3.5.68.tar.gz) = 4d41f9d9708d2bd172928985e1e2d22ffcc61d2d6fb21bdf1f3275f9ff576f06e712cd9c9d1707ff364608ad8bed6c30754893a7b142dc3accd6eef8aa19c975
-Size (reportlab-3.5.68.tar.gz) = 4512985 bytes
+BLAKE2s (reportlab-3.6.12.tar.gz) = 5e1fa732615fa14c9639855beb54a679e2709a83aff1a60f2fd25e00f497d46a
+SHA512 (reportlab-3.6.12.tar.gz) = 99e6ab1cf27cc9e661b3bfd8c71290d94189db6de5e71b2429cccd48bfee5659d5fb46dfc5709e6616877b48bc17241c74282e0d2ecddda2ead16df4c1b6818f
+Size (reportlab-3.6.12.tar.gz) = 4519536 bytes


Home | Main Index | Thread Index | Old Index