commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2020-10-29 09:46:20 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new.3463 (New) Package is "python-reportlab" Thu Oct 29 09:46:20 2020 rev:27 rq:838445 version:3.5.51 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2020-08-01 12:30:16.490406075 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new.3463/python-reportlab.changes 2020-10-29 09:46:24.004060587 +0100 @@ -1,0 +2,28 @@ +Thu Sep 24 17:54:30 UTC 2020 - Hans-Peter Jansen + +- Update to 3.5.51 + * fix malloc(0) issue in \_rl_accel.c \_fp_str +thanks to Hans-Peter Jansen @ openSUSE +- remove fix-rl_accel-crash.patch + +--- +Wed Sep 23 11:09:33 UTC 2020 - Hans-Peter Jansen + +- add fix-rl_accel-crash.patch to fix a crash in rl_accel. + +--- +Tue Sep 22 13:35:04 UTC 2020 - Hans-Peter Jansen + +- Update to 3.5.50 + * Add BM ExtGState option (suggestion by tjj021 @ github + * Fix memory leak in _renderPM.c +- Update to 3.5.49 + * ViewerPreferencesPDFDictionary add /Duplex as possibility + * Doctemplate add support for all ViewerPreferencesPDFDictionary keys + * fix bugs in USPS_4State; Barcode inherits from Flowable and object. +- Update to 3.5.48 + * bug fix for balanced column special case unsplittable half column +- Update to 3.5.47 + * try to limit table style cell ranges + +--- Old: reportlab-3.5.46.tar.gz New: reportlab-3.5.51.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.9SvHOJ/_old 2020-10-29 09:46:25.152061672 +0100 +++ /var/tmp/diff_new_pack.9SvHOJ/_new 2020-10-29 09:46:25.156061675 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-reportlab -Version:3.5.46 +Version:3.5.51 Release:0 Summary:The Reportlab Toolkit License:BSD-3-Clause @@ -56,7 +56,7 @@ %build export CFLAGS="%{optflags}" -%python_build +%python_build --no-download-t1-files PYTHONPATH=$(readlink -f build/lib.linux-*/) \ python3 docs/genAll.py ++ reportlab-3.5.46.tar.gz -> reportlab-3.5.51.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reportlab-3.5.46/.travis.yml new/reportlab-3.5.51/.travis.yml --- old/reportlab-3.5.46/.travis.yml2020-02-26 15:58:03.0 +0100 +++ new/reportlab-3.5.51/.travis.yml2020-09-18 15:27:00.0 +0200 @@ -16,11 +16,9 @@ - CITOOLS_USER=rl-wheelbuilder - RLCACHE=manylinux/reportlab - secure: ZrIej0neeQWKd7svbNEdaKyAxWvGCjpEI2QhjEZ8+6T2Ggp0N1nHSw8768OxAGZhVDwi0kkMTj+i2Fqb5i/p60tveFn3rYk8KG27KjZo/eErAP8T46tTTZBGCXN4m9h62IyhwQQSqGdUGXbEELmCqWTANYNyorCA+fSXwJYa74ly7BRlUke6eg3XAllw83lECDBqSehafJb5QwNYJHYo63Ak8f0T3a/m4eGzQtGTK2WluZ9/0QiO4iutNGztYbHjtgJFoUBzUPtkW4z1x9RJtEAIms9U8c6vB3efU15mrXlt8yH2ANtybbn0bLidT6rem+lqB8LvLh9Hc5cRAtRmeLYjVQRAbXxKg+ZCaf9R1XNn6O6C49YPIf2Z76ZW6LkqCyEwNPCYj0BDa8tbg9zGLO8P7Qxf+x8uVqpSo9nmvgfLWRQ0Vb3tKTnic3CC+p3bGaFocousmMilpr891w01wsdT9utjvF8U5JCK9Valo6FPhUum66rWVyzqBWP3kKPWa4OirRaJpdptm02ZcbQl4ZOIGlqt+GqN28CZO5xaUL4h9plM57h7bOydKVK4eP0j+ICdPWkQh1+cfEVZLZJMYBsMwXyKAPtruLi1HM2X/yPsvLjLZR9BA9d9bvJ2v9zJe9v5aOwOLfJXgdDlXfXtkzLa0dCDaseG3U7+Tm8oElg= - # travis encrypt -r MrBitBucket/reportlab-mirror CITOOLS_PASSWORD="**" --add with extra bash quoting -language: python -# Default Python version is usually 3.5 -python: 3.5 -sudo: required + # travis encrypt -r MrBitBucket/reportlab-mirror CITOOLS_PASSWORD="\\;*\\#*" --add with extra bash quoting +language: shell +os: linux dist: trusty services: docker @@ -31,10 +29,7 @@ - live_err...@reportlab.com on_success: always on_failure: always -matrix: - exclude: - # Exclude the default Python 3.5 build - - python: 3.5 +jobs: include: - os: linux env: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reportlab-3.5.46/CHANGES.md new/reportlab-3.5.51/CHANGES.md --- old/reportlab-3.5.46/CHANGES.md 2020-07-22 09:53:33.0 +0200 +++ new/reportlab-3.5.51/CHANGES.md 2020-09-24 15:27:24.0 +0200 @@ -11,6 +11,29 @@ The contributors lists are in no order and apologies to those accidentally not mentioned. If we missed you, please let us know! +RELEASE 3.5.51 24/09/2020
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2020-08-01 12:29:57 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new.3592 (New) Package is "python-reportlab" Sat Aug 1 12:29:57 2020 rev:26 rq:822235 version:3.5.46 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2020-07-17 20:46:43.784660048 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new.3592/python-reportlab.changes 2020-08-01 12:30:16.490406075 +0200 @@ -1,0 +2,11 @@ +Wed Jul 22 10:14:37 UTC 2020 - Michael Ströder + +- Update to 3.5.46 + * micro changes to normalDate + * fix warnings about is not (detected in python 3.8b4) + * implement PR #59 bug fix + * add recursive ttf searching + * sync with rlextra + * fix Barchart axis crossing issue + +--- Old: reportlab-3.5.44.tar.gz New: reportlab-3.5.46.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.Q6vk9M/_old 2020-08-01 12:30:19.238408648 +0200 +++ /var/tmp/diff_new_pack.Q6vk9M/_new 2020-08-01 12:30:19.238408648 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-reportlab -Version:3.5.44 +Version:3.5.46 Release:0 Summary:The Reportlab Toolkit License:BSD-3-Clause ++ reportlab-3.5.44.tar.gz -> reportlab-3.5.46.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reportlab-3.5.44/CHANGES.md new/reportlab-3.5.46/CHANGES.md --- old/reportlab-3.5.44/CHANGES.md 2020-06-03 11:03:01.0 +0200 +++ new/reportlab-3.5.46/CHANGES.md 2020-07-22 09:53:33.0 +0200 @@ -11,8 +11,22 @@ The contributors lists are in no order and apologies to those accidentally not mentioned. If we missed you, please let us know! +RELEASE 3.5.46 22/07/2020 +--- + * fix style-data mismatch in LinePlot found by Anshika Sahay + +RELEASE 3.5.45 10/07/2020 +--- + * fix some documentation bugs reported by Lele Gaifax + * fix error in BarChart axes joining reported by Faisal.Fareed + +RELEASE 3.5.44 26/06/2020 +--- + * ensure qr bar colour is passed (contrib by Lele Gaifax) + * fix img layout bug (reported by Lele Gaifax) + RELEASE 3.5.43 03/06/2020 --- +--- * small change to improve strokeDashArray handling to allow [phase, [values]] and allow stroke-dashoffset * Hatching class which inherits from shapes.Path * add support for soft hyphens u'\xad' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reportlab-3.5.44/PKG-INFO new/reportlab-3.5.46/PKG-INFO --- old/reportlab-3.5.44/PKG-INFO 2020-06-26 19:08:22.0 +0200 +++ new/reportlab-3.5.46/PKG-INFO 2020-07-22 09:54:00.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: reportlab -Version: 3.5.44 +Version: 3.5.46 Summary: The Reportlab Toolkit Home-page: http://www.reportlab.com/ Author: Andy Robinson, Robin Becker, the ReportLab team and the community diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reportlab-3.5.44/docs/userguide/ch5_paragraphs.py new/reportlab-3.5.46/docs/userguide/ch5_paragraphs.py --- old/reportlab-3.5.44/docs/userguide/ch5_paragraphs.py 2019-10-01 17:38:11.0 +0200 +++ new/reportlab-3.5.46/docs/userguide/ch5_paragraphs.py 2020-07-20 09:39:52.0 +0200 @@ -185,7 +185,7 @@ colour can be set with $backColor$. The paragraph's border properties may be changed using $borderWidth$, $borderPadding$, $borderColor$ and $borderRadius$.""") -disc("""The $textTransform$ attribute can be None, 'upper' or 'lower' to get the obvious result.""") +disc("""The $textTransform$ attribute can be None, 'uppercase' or 'lowercase' to get the obvious result and 'capitalize' to get initial letter capitalization.""") disc("""Attribute $endDots$ can be None, a string, or an object with attributes text and optional fontName, fontSize, textColor, backColor and dy(y offset) to specify trailing matter on the last line of left/right justified paragraphs.""") disc("""The $splitLongWords$ attribute can be set to a false value to avoid splitting very long words.""") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2020-07-17 20:46:19 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new.3592 (New) Package is "python-reportlab" Fri Jul 17 20:46:19 2020 rev:25 rq:821075 version:3.5.44 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2020-01-23 16:10:01.111603999 +0100 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new.3592/python-reportlab.changes 2020-07-17 20:46:43.784660048 +0200 @@ -1,0 +2,10 @@ +Wed Jul 15 11:00:29 UTC 2020 - Marketa Calabkova + +- Update to 3.5.44 + * Python 3.9 partial support + * fix for improper handling in paragraphs + * ensure shapes save can do svg and regularize formats + * allow TTF subfont selection with a PSName + * experimental support for pie shading + +--- Old: reportlab-3.5.34.tar.gz New: reportlab-3.5.44.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.QCtzvg/_old 2020-07-17 20:46:46.776663236 +0200 +++ /var/tmp/diff_new_pack.QCtzvg/_new 2020-07-17 20:46:46.780663241 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-reportlab -Version:3.5.34 +Version:3.5.44 Release:0 Summary:The Reportlab Toolkit License:BSD-3-Clause ++ reportlab-3.5.34.tar.gz -> reportlab-3.5.44.tar.gz ++ 3259 lines of diff (skipped)
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2020-01-23 16:08:42 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new.26092 (New) Package is "python-reportlab" Thu Jan 23 16:08:42 2020 rev:24 rq:765507 version:3.5.34 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2019-11-24 23:50:31.948011992 +0100 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new.26092/python-reportlab.changes 2020-01-23 16:10:01.111603999 +0100 @@ -1,0 +2,20 @@ +Sat Jan 18 09:46:57 CET 2020 - Matej Cepl + +- Update to 3.5.34: + - change of the core repository (it is +https://hg.reportlab.com/hg-public/reportlab, they stuck to +Mercurial even when Bitbucket left it; issue reporting on the +email list +https://pairlist2.pair.net/mailman/listinfo/reportlab-users) + - attempted restriction of the reportlab.lib.color.toColor +function; fix of CVE-2019-17626 (bsc#1154370; +bt#rptlab/reportlab#199) + - fix bug in Pie3d reported by Eldon Ziegler + - fix bug in background splitting in repeatRows cases + - small improvements to CandleSticks + - created NotSet validator (use in CandleStickProperties) +- add documentation +- remove python38_build.patch, because it has been included + upstream + +--- Old: python38_build.patch reportlab-3.5.32.tar.gz New: reportlab-3.5.34.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.s2tt9M/_old 2020-01-23 16:10:02.631604900 +0100 +++ /var/tmp/diff_new_pack.s2tt9M/_new 2020-01-23 16:10:02.631604900 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-reportlab # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-reportlab -Version:3.5.32 +Version:3.5.34 Release:0 Summary:The Reportlab Toolkit License:BSD-3-Clause @@ -27,8 +27,6 @@ Source0: https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-%{version}.tar.gz Source1:encryption.gif Patch0: reportlab-missing-includes.patch -# https://bitbucket.org/rptlab/reportlab/pull-requests/60 -Patch1: python38_build.patch BuildRequires: %{python_module Pillow >= 4.0.0} BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} @@ -60,6 +58,9 @@ export CFLAGS="%{optflags}" %python_build +PYTHONPATH=$(readlink -f build/lib.linux-*/) \ +python3 docs/genAll.py + %install %python_install %python_expand %fdupes %{buildroot}%{$python_sitearch} @@ -78,7 +79,7 @@ %files %{python_files} %license LICENSE.txt -%doc CHANGES.md README.txt +%doc CHANGES.md README.txt docs/reportlab-userguide.pdf %{python_sitearch}/reportlab/ %{python_sitearch}/reportlab-%{version}-py*.egg-info ++ reportlab-3.5.32.tar.gz -> reportlab-3.5.34.tar.gz ++ 3148 lines of diff (skipped)
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2019-11-24 23:50:30 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new.26869 (New) Package is "python-reportlab" Sun Nov 24 23:50:30 2019 rev:23 rq:749753 version:3.5.32 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2019-10-22 15:42:02.949484452 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new.26869/python-reportlab.changes 2019-11-24 23:50:31.948011992 +0100 @@ -1,0 +2,32 @@ +Tue Nov 19 20:31:02 UTC 2019 - Todd R + +- version update to 3.5.32 + * some chart efficiency changes + * use clock in fontFinder contributed by Matěj Cepl @ bitbucket + * improve recursive access and do some minor eval/exec fixes + * improve use of eval/exec +- version update to 3.5.31 + * paraparser fix contributed by ravi prakash giri +- version update to 3.5.30 + * better support for candlestick charts using smartGetItem +- version update to 3.5.29 + * Support for candlestick charts and infilled pair plots +- version update to 3.5.28 + * improve support for AES encryption +- version update to 3.5.27 + * fix to justified para splits contributed by Niharika Singh + * fix BalanceColumn width calculation + * preliminary support for AES encryption (contributed by https://github.com/talebi1) +- version update to 3.5.26 + * micro changes to normalDate + * fix warnings about is not (detected in python 3.8b4) + * implement PR #59 bug fix contributed by Vytis Banaitis +- version update to 3.5.25 + * add recursive ttf searching + * sync with rlextra + * fix Barchart axis crossing issue reported by Martin Jones (Zeidler) +- version update to 3.5.24 + * prepare for python3.8, drop support for python3.4 +- rebase python38_build.patch + +--- Old: reportlab-3.5.23.tar.gz New: reportlab-3.5.32.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.g356F9/_old 2019-11-24 23:50:32.568011957 +0100 +++ /var/tmp/diff_new_pack.g356F9/_new 2019-11-24 23:50:32.568011957 +0100 @@ -19,12 +19,11 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-reportlab -Version:3.5.23 +Version:3.5.32 Release:0 -Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit License:BSD-3-Clause -Group: Development/Languages/Python +URL:https://www.reportlab.com/ Source0: https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-%{version}.tar.gz Source1:encryption.gif Patch0: reportlab-missing-includes.patch ++ python38_build.patch ++ --- /var/tmp/diff_new_pack.g356F9/_old 2019-11-24 23:50:32.592011955 +0100 +++ /var/tmp/diff_new_pack.g356F9/_new 2019-11-24 23:50:32.604011955 +0100 @@ -1,35 +1,3 @@ a/src/reportlab/lib/fontfinder.py -+++ b/src/reportlab/lib/fontfinder.py -@@ -67,6 +67,11 @@ try: - except ImportError: - from md5 import md5 - -+try: -+from time import clock -+except ImportError: -+from time import process_time as clock -+ - EXTENSIONS = ['.ttf','.ttc','.otf','.pfb','.pfa'] - - # PDF font flags (see PDF Reference Guide table 5.19) -@@ -229,7 +234,7 @@ class FontFinder: - self.__dict__.update(finder2.__dict__) - - def search(self): --started = time.clock() -+started = clock() - if not self._dirs: - raise ValueError("Font search path is empty! Please specify search directories using addDirectory or addDirectories") - -@@ -311,7 +316,7 @@ class FontFinder: - if self.useCache: - self.save(cfn) - --finished = time.clock() -+finished = clock() - ##print "found %d fonts; skipped %d; bad %d. Took %0.2f seconds" % ( - ##len(self._fonts), len(self._skippedFiles), len(self._badFiles), - ##finished - started --- a/src/reportlab/pdfbase/cidfonts.py +++ b/src/reportlab/pdfbase/cidfonts.py @@ -16,6 +16,11 @@ try: ++ reportlab-3.5.23.tar.gz -> reportlab-3.5.32.tar.gz ++ 4308 lines of diff (skipped)
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2019-10-22 15:41:24 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new.2352 (New) Package is "python-reportlab" Tue Oct 22 15:41:24 2019 rev:22 rq:741216 version:3.5.23 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2019-07-28 10:19:10.088601549 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new.2352/python-reportlab.changes 2019-10-22 15:42:02.949484452 +0200 @@ -1,0 +2,6 @@ +Sat Oct 19 11:42:52 CEST 2019 - Matej Cepl + +- Add python38_build.patch to work around depreceated (and now + removed) function time.clock() + +--- New: python38_build.patch Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.WQ32LM/_old 2019-10-22 15:42:03.741485355 +0200 +++ /var/tmp/diff_new_pack.WQ32LM/_new 2019-10-22 15:42:03.745485359 +0200 @@ -28,6 +28,8 @@ Source0: https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-%{version}.tar.gz Source1:encryption.gif Patch0: reportlab-missing-includes.patch +# https://bitbucket.org/rptlab/reportlab/pull-requests/60 +Patch1: python38_build.patch BuildRequires: %{python_module Pillow >= 4.0.0} BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} @@ -51,7 +53,7 @@ %prep %setup -q -n reportlab-%{version} -%patch0 +%autopatch -p1 sed -i "1d" src/reportlab/lib/{formatters,fonts,corp,units,pagesizes,__init__,randomtext,logger,normalDate}.py sed -i "1d" src/reportlab/graphics/{widgets/table,barcode/test,testdrawings,testshapes}.py # Fix non-executable bits ++ python38_build.patch ++ --- a/src/reportlab/lib/fontfinder.py +++ b/src/reportlab/lib/fontfinder.py @@ -67,6 +67,11 @@ try: except ImportError: from md5 import md5 +try: +from time import clock +except ImportError: +from time import process_time as clock + EXTENSIONS = ['.ttf','.ttc','.otf','.pfb','.pfa'] # PDF font flags (see PDF Reference Guide table 5.19) @@ -229,7 +234,7 @@ class FontFinder: self.__dict__.update(finder2.__dict__) def search(self): -started = time.clock() +started = clock() if not self._dirs: raise ValueError("Font search path is empty! Please specify search directories using addDirectory or addDirectories") @@ -311,7 +316,7 @@ class FontFinder: if self.useCache: self.save(cfn) -finished = time.clock() +finished = clock() ##print "found %d fonts; skipped %d; bad %d. Took %0.2f seconds" % ( ##len(self._fonts), len(self._skippedFiles), len(self._badFiles), ##finished - started --- a/src/reportlab/pdfbase/cidfonts.py +++ b/src/reportlab/pdfbase/cidfonts.py @@ -16,6 +16,11 @@ try: except ImportError: from md5 import md5 +try: +from time import clock +except ImportError: +from time import process_time as clock + import reportlab from reportlab.pdfbase import pdfmetrics from reportlab.pdfbase._cidfontdata import allowedTypeFaces, allowedEncodings, CIDFontInfo, \ @@ -97,7 +102,7 @@ class CIDEncoding(pdfmetrics.Encoding): """This is a tricky one as CMAP files are Postscript ones. Some refer to others with a 'usecmap' command""" -#started = time.clock() +#started = clock() cmapfile = findCMapFile(name) # this will CRAWL with the unicode encodings... rawdata = open(cmapfile, 'r').read() @@ -155,7 +160,7 @@ class CIDEncoding(pdfmetrics.Encoding): else: words = words[1:] -#finished = time.clock() +#finished = clock() #print 'parsed CMAP %s in %0.4f seconds' % (self.name, finished - started) def translate(self, text): @@ -204,14 +209,14 @@ class CIDEncoding(pdfmetrics.Encoding): f.close() def fastLoad(self, directory): -started = time.clock() +started = clock() f = open(os.path.join(directory, self.name + '.fastmap'), 'rb') self._mapFileHash = marshal.load(f) self._codeSpaceRanges = marshal.load(f) self._notDefRanges = marshal.load(f) self._cmap = marshal.load(f) f.close() -finished = time.clock() +finished = clock() #print 'loaded %s in %0.4f seconds' % (self.name, finished - started) def getData(self): --- a/tests/test_multibyte_jpn.py +++ b/tests/test_multibyte_jpn.py @@ -19,6 +19,11 @@ from
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2019-07-28 10:19:08 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new.4126 (New) Package is "python-reportlab" Sun Jul 28 10:19:08 2019 rev:21 rq:717981 version:3.5.23 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2019-05-22 10:52:26.563285430 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new.4126/python-reportlab.changes 2019-07-28 10:19:10.088601549 +0200 @@ -1,0 +2,15 @@ +Tue Jul 23 18:12:53 UTC 2019 - Todd R + +- version update to 3.5.23 + * fix rendering to stdout doesn't work in python3 + * fix relative links within pdf broken + * fix paragraph justification broken in the presence of no-break spaces + * add wordSpace keyword to Canvas draw methods + * fix an extra blank page shows up between two KeepTogether() groups +- version update to 3.5.22 + * Allow kewords in PDFResourceDictionary + * fix DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats + * Allow AcroForm to have SigFlags + * Bug Fixes and tests + +--- Old: reportlab-3.5.21.tar.gz New: reportlab-3.5.23.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.NlBw5g/_old 2019-07-28 10:19:11.524601550 +0200 +++ /var/tmp/diff_new_pack.NlBw5g/_new 2019-07-28 10:19:11.532601550 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-reportlab -Version:3.5.21 +Version:3.5.23 Release:0 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit ++ reportlab-3.5.21.tar.gz -> reportlab-3.5.23.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reportlab-3.5.21/CHANGES.md new/reportlab-3.5.23/CHANGES.md --- old/reportlab-3.5.21/CHANGES.md 2019-05-03 13:59:36.0 +0200 +++ new/reportlab-3.5.23/CHANGES.md 2019-05-31 15:00:30.0 +0200 @@ -11,6 +11,21 @@ The contributors lists are in no order and apologies to those accidentally not mentioned. If we missed you, please let us know! +RELEASE 3.5.23 31/05/2019 +-- + * fix issue #180 raised by Christoph Berg + * fix issue #181 raised by Daniel Terecuk + * brutalist fix for Marius Gedminas' issue #183 + * add wordSpace keyword to Canvas draw methods + * fix for Marius Gedminas' issue #184 + +RELEASE 3.5.22 23/05/2019 +-- + * Allow kewords in PDFResourceDictionary + * pr #58 issue #174 contribution by Marius Gedminas + * Allow AcroForm to have SigFlags + * Bug Fixes and tests + RELEASE 3.5.21 3/05/2019 -- * fix bug in legends diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reportlab-3.5.21/PKG-INFO new/reportlab-3.5.23/PKG-INFO --- old/reportlab-3.5.21/PKG-INFO 2019-05-03 14:00:14.0 +0200 +++ new/reportlab-3.5.23/PKG-INFO 2019-05-31 15:01:08.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: reportlab -Version: 3.5.21 +Version: 3.5.23 Summary: The Reportlab Toolkit Home-page: http://www.reportlab.com/ Author: Andy Robinson, Robin Becker, the ReportLab team and the community diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reportlab-3.5.21/docs/userguide/ch2_graphics.py new/reportlab-3.5.23/docs/userguide/ch2_graphics.py --- old/reportlab-3.5.21/docs/userguide/ch2_graphics.py 2017-11-06 10:30:20.0 +0100 +++ new/reportlab-3.5.23/docs/userguide/ch2_graphics.py 2019-05-31 15:00:30.0 +0200 @@ -76,7 +76,7 @@ disc("""The $filename$ argument controls the name of the final PDF file. You -may also pass in any open file object (such as $sys.stdout$, the python process standard output) +may also pass in any open binary stream (such as $sys.stdout$, the python process standard output with a binary encoding) and the PDF document will be written to that. Since PDF is a binary format, you should take care when writing other stuff before or after it; you can't deliver PDF documents diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reportlab-3.5.21/src/reportlab/__init__.py new/reportlab-3.5.23/src/reportlab/__init__.py --- old/reportlab-3.5.21/src/reportlab/__init__.py 2019-05-03 13:59:36.0 +0200 +++
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2019-05-22 10:52:24 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new.5148 (New) Package is "python-reportlab" Wed May 22 10:52:24 2019 rev:20 rq:704527 version:3.5.21 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2019-01-11 14:00:40.928090362 +0100 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new.5148/python-reportlab.changes 2019-05-22 10:52:26.563285430 +0200 @@ -1,0 +2,20 @@ +Tue May 21 11:39:51 UTC 2019 - pgaj...@suse.com + +- version update to 3.5.21 + * fix bug in legends + * add extra table info in spanning error case + * Preliminary MultiCol implementation + * fix missing xrange import + * allow rgb to have fractions of 1 in css colors + * fix bug with a tag href not having a scheme + * all0w LineChart/LinePlot area fills to differe from the stroke colour + * add canvas setProducer method + * more FrameBG changes vs BalancedColumns + * fix bb issues #176/#177 reported by graingert & droidzone + * more FrameBG fixes; added canvas cross method, frame static drawBoundary + * fix stroking for frame background in container + * add stroking for frame background + * added axes tickStrokeWidth etc etc + * added rl_setting.reserveTTFNotdef inspired by e3office at bitbucket (pr #50) + +--- Old: reportlab-3.5.12.tar.gz New: encryption.gif reportlab-3.5.21.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.LMaRab/_old 2019-05-22 10:52:28.671283498 +0200 +++ /var/tmp/diff_new_pack.LMaRab/_new 2019-05-22 10:52:28.687283483 +0200 @@ -16,28 +16,26 @@ # -# Tests require a network connection -%bcond_with tests - %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-reportlab -Version:3.5.12 +Version:3.5.21 Release:0 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit License:BSD-3-Clause Group: Development/Languages/Python -Source: https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-%{version}.tar.gz +Source1:encryption.gif Patch0: reportlab-missing-includes.patch -BuildRequires: %{python_module Pillow} +BuildRequires: %{python_module Pillow >= 4.0.0} BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module xml} BuildRequires: fdupes BuildRequires: freetype2-devel BuildRequires: python-rpm-macros -Requires: python-Pillow +Requires: python-Pillow >= 4.0.0 %ifpython2 Obsoletes: %{oldpython}-ReportLab < %{version} Provides: %{oldpython}-ReportLab = %{version} @@ -65,15 +63,17 @@ %python_install %python_expand %fdupes %{buildroot}%{$python_sitearch} -%if %{with tests} %check export CFLAGS="%{optflags}" export LANG=en_US.UTF-8 pushd tests +# make online tests offline +cp %{SOURCE1} . +sed -i 's@http://www.reportlab.com/rsrc/@@' test_*.py +### %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch} $python runAll.py } -%endif %files %{python_files} %license LICENSE.txt ++ reportlab-3.5.12.tar.gz -> reportlab-3.5.21.tar.gz ++ 3196 lines of diff (skipped)
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2019-01-11 14:00:39 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new.28833 (New) Package is "python-reportlab" Fri Jan 11 14:00:39 2019 rev:19 rq:662919 version:3.5.12 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2017-08-08 11:59:16.243760647 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new.28833/python-reportlab.changes 2019-01-11 14:00:40.928090362 +0100 @@ -1,0 +2,63 @@ +Fri Jan 4 17:31:38 UTC 2019 - Todd R + +- Update to RELEASE 3.5.12 +* log axis handles rangeRound & avoidBoundspace +* FrameBG can start with "frame" & frame-permanent" start options +- Update to RELEASE 3.5.11 +* Improve log axis ticks & grids +* move some samples into tests +- Update to RELEASE 3.5.10 +* Bug fix for underline (contrib. Lennart Regebro @ bitbucket) +* Paragraph indentation bug fix +* Initial support for richtext graphics text labels +* Initial support for log axes (ideas from h...@germanlloyd.org) +- Update to RELEASE 3.5.9 +* add hyphenationMinWordLength to address PR #44 (contrib Michael V. Reztsov) +- Update to RELEASE 3.5.8 +* Allow structured barLabelFormat (suggestion from Ravinder Baid) +- Update to RELEASE 3.5.7 +* Fix tables.py splitting for line comands. +- Update to RELEASE 3.5.6 +* Restore DocTemplate seq attribute lost in rev c985bd7093ad (4405) + version 3.4.41 bug report from Jim Parinisi jimandkimparin...@yahoo.com +- Update to RELEASE 3.5.5 +* Bug fix underlined space in XPreformatted +- Update to RELEASE 3.5.4 +* Bug fix for Paragraph space bugs reported by Kayley Lane +* Use local libart code by default (libart 2.3.21-3) +- Update to RELEASE 3.5.3 +* Bug fix release to make really simple paras work OK + Reported by Kayley.Lane @ oracle.com +* Use local libart by default +* Use upgrade libart source to 2.3.21-3 https://salsa.debian.org/gnome-team/libart-lgpl@aa059539 +- Update to RELEASE 3.5.2 +* Bug fix release to make th sdist work properly +- Update to RELEASE 3.5.1 +* Bug fix for infinite looping in Paragraph (likely caused by small available Widths). + Reported by Kayley.Lane @ oracle.com +- Update to RELEASE 3.5 +* BalancedColumns flowable added +* primitive hyphenation functionality (with Pyphen installed) +* simple paragraphs now allow space shrinkage +* mixed parallel / stacked barcharts mechanism +* makeStream compression fix for python 3.x +* reproducibility fixes +* Bugfix for KeepWithNext and None +* Fix pie chart issue +* allow canvas filename to be a wrapped OS level file +* added DocTemplate._makeCanvas +* _text2Path fix +* AcroForm improvements +* added anchorAtXY parameter for images +* fix PDF syntax error with no Outlines +* fix bullet code +* qrencoder fix +* table minRowHeights support +* stopped abusing builtins to aid compatibility +* fix embedded font & fontfinder bugs +* fix zero width paragraph layout error +* doughnut charts support innerRadiusFraction +* more controllable under and strike lines +- Remove upstream-included drop-requirements.patch + +--- Old: drop-requirements.patch reportlab-3.4.0.tar.gz New: reportlab-3.5.12.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.Xo75YD/_old 2019-01-11 14:00:42.532088747 +0100 +++ /var/tmp/diff_new_pack.Xo75YD/_new 2019-01-11 14:00:42.536088742 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-reportlab # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,16 +12,17 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%bcond_without tests +# Tests require a network connection +%bcond_with tests %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-reportlab -Version:3.4.0 +Version:3.5.12 Release:0 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit @@ -29,9 +30,6 @@ Group:
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2017-08-08 11:59:11 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new (New) Package is "python-reportlab" Tue Aug 8 11:59:11 2017 rev:18 rq:512552 version:3.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2017-05-22 10:46:29.169348125 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new/python-reportlab.changes 2017-08-08 11:59:16.243760647 +0200 @@ -1,0 +2,10 @@ +Tue Jul 25 14:45:47 UTC 2017 - jmate...@suse.com + +- drop-requirements.patch: do not list setuptools and pip in egg-info + as requirements + (fixes bsc#1049516, upstream issue https://bitbucket.org/rptlab/reportlab/issues/113 ) +- set LANG variable correctly to help with test suite + * note that test suite is broken, multiple tests fail and this does not stop build + * causes of failure are spurious though + +--- New: drop-requirements.patch Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.QO1FFe/_old 2017-08-08 11:59:17.023650804 +0200 +++ /var/tmp/diff_new_pack.QO1FFe/_new 2017-08-08 11:59:17.039648550 +0200 @@ -29,14 +29,16 @@ Group: Development/Languages/Python Source: https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-%{version}.tar.gz Patch0: reportlab-missing-includes.patch +# PATCH-FIX-UPSTREAM drop unneeded requirements https://bitbucket.org/rptlab/reportlab/issues/113 +Patch1: drop-requirements.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: freetype2-devel -BuildRequires: fdupes -BuildRequires: python-rpm-macros -BuildRequires: %{python_module devel} BuildRequires: %{python_module Pillow} +BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module xml} +BuildRequires: fdupes +BuildRequires: freetype2-devel +BuildRequires: python-rpm-macros Requires: python-Pillow %ifpython2 Obsoletes: %{oldpython}-ReportLab < %{version} @@ -54,6 +56,7 @@ %prep %setup -q -n reportlab-%{version} %patch0 +%patch1 -p1 sed -i "1d" src/reportlab/lib/{formatters,fonts,corp,units,pagesizes,__init__,randomtext,logger,normalDate}.py sed -i "1d" src/reportlab/graphics/{widgets/table,barcode/test,testdrawings,testshapes}.py # Fix non-executable bits @@ -67,6 +70,7 @@ %if %{with tests} %check +export LANG=en_US.UTF-8 %python_exec setup.py tests %endif ++ drop-requirements.patch ++ Index: reportlab-3.4.0/setup.py === --- reportlab-3.4.0.orig/setup.py +++ reportlab-3.4.0/setup.py @@ -539,7 +539,7 @@ def main(): ], #this probably only works for setuptools, but distutils seems to ignore it -install_requires=['pillow>=2.4.0','pip>=1.4.1', 'setuptools>=2.2'], +install_requires=['pillow>=2.4.0'], ) print() print('## SUMMARY INFO #')
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2017-05-22 10:46:28 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new (New) Package is "python-reportlab" Mon May 22 10:46:28 2017 rev:17 rq:493155 version:3.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2017-04-28 10:42:38.337391245 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new/python-reportlab.changes 2017-05-22 10:46:29.169348125 +0200 @@ -1,0 +2,5 @@ +Sat May 6 03:31:54 UTC 2017 - toddrme2...@gmail.com + +- Fix Provides/Obsoletes. + +--- Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.Gn9s1X/_old 2017-05-22 10:46:29.757265262 +0200 +++ /var/tmp/diff_new_pack.Gn9s1X/_new 2017-05-22 10:46:29.761264698 +0200 @@ -19,6 +19,7 @@ %bcond_without tests %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define oldpython python Name: python-reportlab Version:3.4.0 Release:0 @@ -37,8 +38,14 @@ BuildRequires: %{python_module setuptools} BuildRequires: %{python_module xml} Requires: python-Pillow -Provides: python-ReportLab = %{version} -Obsoletes: python-ReportLab < %{version} +%ifpython2 +Obsoletes: %{oldpython}-ReportLab < %{version} +Provides: %{oldpython}-ReportLab = %{version} +%endif +%ifpython3 +Provides: python3-ReportLab = %{version} +Obsoletes: python3-ReportLab < %{version} +%endif %python_subpackages %description
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2017-04-28 10:42:37 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new (New) Package is "python-reportlab" Fri Apr 28 10:42:37 2017 rev:16 rq:489460 version:3.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2016-04-22 16:23:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new/python-reportlab.changes 2017-04-28 10:42:38.337391245 +0200 @@ -1,0 +2,16 @@ +Wed Apr 19 20:33:58 UTC 2017 - toddrme2...@gmail.com + +- Update to 3.4.0 + * We now support SVG as a format for embedded vector graphics. + * The and tags now support additional +encodings. + * We have considerably expanded our support for fillable forms +within PDF files. The tag has many more attributes +, , & +which along with the new make possible PDF forms. + * The & tags now support automatic style change for the +start/type parameter, by using a space separated list fo start +values +- Implement single-spec version + +--- Old: reportlab-3.2.0.tar.gz New: reportlab-3.4.0.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.kaPFwM/_old 2017-04-28 10:42:41.588931655 +0200 +++ /var/tmp/diff_new_pack.kaPFwM/_new 2017-04-28 10:42:41.592931089 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-reportlab # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,57 +16,58 @@ # -%define modname reportlab -Name: python-%{modname} -Version:3.2.0 +%bcond_without tests + +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +Name: python-reportlab +Version:3.4.0 Release:0 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit License:BSD-3-Clause Group: Development/Languages/Python -Source: https://pypi.python.org/packages/source/r/reportlab/reportlab-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-%{version}.tar.gz Patch0: reportlab-missing-includes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: freetype2-devel -BuildRequires: python-devel -BuildRequires: python-imaging -BuildRequires: python-xml -Requires: python-imaging +BuildRequires: fdupes +BuildRequires: python-rpm-macros +BuildRequires: %{python_module devel} +BuildRequires: %{python_module Pillow} +BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module xml} +Requires: python-Pillow Provides: python-ReportLab = %{version} Obsoletes: python-ReportLab < %{version} -%if 0%{?suse_version} <= 1110 -%{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} -%else -%py_requires -%endif +%python_subpackages %description The ReportLab Toolkit. An Open Source Python library for generating PDFs and graphics. %prep -%setup -q -n %{modname}-%{version} +%setup -q -n reportlab-%{version} %patch0 sed -i "1d" src/reportlab/lib/{formatters,fonts,corp,units,pagesizes,__init__,randomtext,logger,normalDate}.py sed -i "1d" src/reportlab/graphics/{widgets/table,barcode/test,testdrawings,testshapes}.py # Fix non-executable bits %build -CFLAGS="%{optflags}" python setup.py build +export CFLAGS="%{optflags}" +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install +%python_expand %fdupes %{buildroot}%{$python_sitearch} +%if %{with tests} %check -python setup.py tests +%python_exec setup.py tests +%endif -%files +%files %{python_files} %defattr(-,root,root,-) -%if 0%{?suse_version} > 1315 -%license LICENSE.txt -%else %doc LICENSE.txt -%endif %doc CHANGES.md README.txt -%{python_sitearch}/%{modname}/ -%{python_sitearch}/%{modname}-%{version}-py%{py_ver}.egg-info +%{python_sitearch}/reportlab/ +%{python_sitearch}/reportlab-%{version}-py*.egg-info %changelog ++ reportlab-3.2.0.tar.gz -> reportlab-3.4.0.tar.gz ++ 12577 lines of diff (skipped)
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2016-04-22 16:23:38 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new (New) Package is "python-reportlab" Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2013-11-25 16:03:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new/python-reportlab.changes 2016-04-22 16:23:40.0 +0200 @@ -1,0 +2,85 @@ +Tue Mar 29 22:22:27 UTC 2016 - dmuel...@suse.com + +- install LICENSE.txt + +--- +Sat Nov 7 10:47:45 UTC 2015 - frei...@opensuse.org + +- Fixed source download link. + +--- +Fri Jun 5 07:15:04 UTC 2015 - kkae...@suse.com + +- Update to 3.2.0 + * Added proportional underlining specific to font sizes, set via +the `underlineProportion` attribute of ParagraphStyles. + * TrueType fonts: added support for cmaps 10 & 13 + * DocTemplate class now supports a boolean `displayDocTitle` argument. + * TableofContents now supports a formatter argument to allow +formatting of the displayed page numbers (eg for appendices etc). + * Table `repeatRows` can now be a tuple of row numbers to allow +incomplete ranges of rows to be repeated. + * Tables now do pass instance.`spaceBefore` & `spaceAfter` to +their split children when split + * Several strangenesses were fixed in the pdfbase.pdfform module; +Multiple usage is now allowed. + * Error message fixes + * Various environment fixes for Google Application Environment + * Resource fixes + * PDFDoc can now set the `Lang` attribute + * canvas.drawString and similar now allow the character spacing +to be set + * Index of accented stuff has been improved + * RTL code was improved + * fix Propertyset.clone + * `flowables.py`: fix ImageAndFlowables so it avoids testing +negative availableWidth + +--- +Fri Jun 5 07:15:03 UTC 2015 - kkae...@suse.com + +- Update to 3.1 + * support for emoji + * improved pip-based installers + +--- +Fri Jun 5 07:15:02 UTC 2015 - kkae...@suse.com + +- Update to 3.0 + * ReportLab 3.0 now supports Python 2.7, 3.3 and higher. + * There has been a substantial internal rewrite to ensure +consistent use of unicode strings for natural-language text, +and of bytes for all file format internals. + * Python 3.x compatibility + * New features +- Add ability to output greyscale and 1-bit PIL images without + conversion to RGB. (contributed by Matthew Duggan) +- highlight annotation (contributed by Ben Echols) + * Other +- numerous very minor fixes, visible through BitBucket. + +--- +Sun Nov 24 18:38:52 UTC 2013 - kkae...@suse.com + +- Update to version 2.7 + * Charts / graphics enhancements +- Added SimpleTimeSeriesPlot +- added _computeMaxSpace +- added in lineStyle (for bars) +- improved SVG rendering +- Pie Chart now has an `innerRadiusFraction` to allow doughnut-like + appearance for 2d charts + * Charts/graphics bug fixes +- piecharts.py: fix Pie3d __init__ to call its superclass +- linecharts.py: fix swatch creation +- fixed `y` axis in the simple time series plot + * PDF +- Fixes to testshapes & pdfform resetting +- colors.py +- various minor fixes + * Platypus +- Defined a small bullet rather than a big circle as the default for unordered lists +- fixed attribute spelling bug +- fixed CJK + endDots + +--- Old: reportlab-2.7.tar.gz New: reportlab-3.2.0.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.9NjElD/_old 2016-04-22 16:23:41.0 +0200 +++ /var/tmp/diff_new_pack.9NjElD/_new 2016-04-22 16:23:41.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-reportlab # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,15 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define modname reportlab Name: python-%{modname} -Version:2.7 +Version:3.2.0 Release:0 Url:
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2013-11-25 16:03:35 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new (New) Package is python-reportlab Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2013-01-29 14:34:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new/python-reportlab.changes 2013-11-25 16:03:36.0 +0100 @@ -1,0 +2,6 @@ +Sun Nov 24 18:38:51 UTC 2013 - p.drou...@gmail.com + +- Update to version 2.7 + + No relative ChangeLog entry + +--- Old: reportlab-2.6.tar.gz New: reportlab-2.7.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.y9yeb4/_old 2013-11-25 16:03:37.0 +0100 +++ /var/tmp/diff_new_pack.y9yeb4/_new 2013-11-25 16:03:37.0 +0100 @@ -17,7 +17,7 @@ %define modname reportlab Name: python-%{modname} -Version:2.6 +Version:2.7 Release:0 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit ++ reportlab-2.6.tar.gz - reportlab-2.7.tar.gz ++ 4778 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2013-01-29 14:34:10 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new (New) Package is python-reportlab, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2012-05-29 11:44:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new/python-reportlab.changes 2013-01-29 14:34:12.0 +0100 @@ -1,0 +2,32 @@ +Thu Jan 24 20:09:08 UTC 2013 - p.drou...@gmail.com + +- Update to version 2.6: + * General changes +- Manuals have been reformatted with more pleasing code snippets and tables of + contents, and reviewed and expanded + * Flowing documents (Platypus): +- Added support for HTML-style list objects +- Added flexible mechanism for drawing bullets +- Allowed XPreformatted objects to use Asian line wrapping +- Added an 'autoNextPageTemplate' attribute to PageTemplates. For example you + can now set up a 'chapter first page template' which will always be followed + by a 'continuation template' on the next page break, saving the programmer from + having to issue control flow commands in the story. +- added a TopPadder flowable, which will 'wrap' another Flowable and move it + to the bottom of the current page. +- More helpful error messages when large tables cannot be rendered +- Documentation for images within text (test_032_images) +- Trailing dots for use on contents pages + * Charts and graphics: +- Support for UPCA bar codes +- We now have a semi-intelligent system for labelling pie charts with + callout lines. Thanks to James Martin-Collar, a maths student at Warwick + University, who did this as his summer internship. +- Axes - added startOffset and endOffset properties; allowed for axis + background annotations. +- Bar charts - allow more control of z Index (i.e. drawing order of axes and + lines) +- Pie charts - fixed bugs in 3d appearance +- SVG output back end has seen some bugs fixed and now outputs resizeable SVG + +--- Old: reportlab-2.5.tar.gz New: reportlab-2.6.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.9vATDn/_old 2013-01-29 14:34:13.0 +0100 +++ /var/tmp/diff_new_pack.9vATDn/_new 2013-01-29 14:34:13.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-reportlab # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ %define modname reportlab Name: python-%{modname} -Version:2.5 +Version:2.6 Release:0 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit ++ reportlab-2.5.tar.gz - reportlab-2.6.tar.gz ++ 9474 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2012-05-29 11:44:40 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new (New) Package is python-reportlab, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2012-02-16 12:27:24.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new/python-reportlab.changes 2012-05-29 11:44:41.0 +0200 @@ -1,0 +2,5 @@ +Fri May 25 11:35:57 UTC 2012 - toddrme2...@gmail.com + +- Clean up spec file + +--- Old: reportlab-2.5.tar.bz2 New: reportlab-2.5.tar.gz Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.pKKDMA/_old 2012-05-29 11:44:43.0 +0200 +++ /var/tmp/diff_new_pack.pKKDMA/_new 2012-05-29 11:44:43.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-reportlab # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,16 +15,15 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - -Name: python-reportlab +%define modname reportlab +Name: python-%{modname} Version:2.5 Release:0 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit License:BSD-2-Clause Group: Development/Languages/Python -Source: reportlab-%{version}.tar.bz2 +Source: http://www.reportlab.com/ftp/%{modname}-%{version}.tar.gz Patch0: reportlab-missing-includes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: freetype2-devel @@ -34,16 +33,17 @@ Requires: python-imaging Provides: python-ReportLab = %{version} Obsoletes: python-ReportLab %{version} -%if 0%{?suse_version} +%if 0%{?suse_version} = 1110 +%{!?python_sitearch: %global python_sitearch %(python -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} +%else %py_requires %endif -%{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print get_python_lib(1))} %description The ReportLab Toolkit. An Open Source Python library for generating PDFs and graphics. %prep -%setup -q -n reportlab-%{version} +%setup -q -n %{modname}-%{version} %patch0 sed -i 1d src/reportlab/lib/{formatters,fonts,set_ops,corp,units,pagesizes,__init__,randomtext,logger,normalDate}.py sed -i 1d src/reportlab/graphics/{widgets/table,barcode/test,testdrawings,testshapes}.py # Fix non-executable bits @@ -60,6 +60,11 @@ %files %defattr(-,root,root,-) %doc CHANGES.txt README.txt -%{python_sitearch}/* +%{python_sitearch}/_renderPM.so +%{python_sitearch}/_rl_accel.so +%{python_sitearch}/pyHnj.so +%{python_sitearch}/sgmlop.so +%{python_sitearch}/%{modname}/ +%{python_sitearch}/%{modname}-%{version}-py%{py_ver}.egg-info %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at 2012-02-16 12:27:22 Comparing /work/SRC/openSUSE:Factory/python-reportlab (Old) and /work/SRC/openSUSE:Factory/.python-reportlab.new (New) Package is python-reportlab, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-reportlab/python-reportlab.changes 2011-09-26 10:17:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-reportlab.new/python-reportlab.changes 2012-02-16 12:27:24.0 +0100 @@ -1,0 +2,5 @@ +Thu Dec 8 13:54:44 UTC 2011 - co...@suse.com + +- fix license to be in spdx.org format + +--- Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.8YrofY/_old 2012-02-16 12:27:25.0 +0100 +++ /var/tmp/diff_new_pack.8YrofY/_new 2012-02-16 12:27:25.0 +0100 @@ -11,16 +11,18 @@ # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + Name: python-reportlab Version:2.5 Release:0 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit -License:BSD +License:BSD-2-Clause Group: Development/Languages/Python Source: reportlab-%{version}.tar.bz2 Patch0: reportlab-missing-includes.patch -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at Mon Sep 26 10:17:29 CEST 2011. --- python-reportlab/python-reportlab.changes 2011-05-30 17:18:10.0 +0200 +++ /mounts/work_src_done/STABLE/python-reportlab/python-reportlab.changes 2011-09-20 16:46:16.0 +0200 @@ -1,0 +2,5 @@ +Tue Sep 20 13:57:44 UTC 2011 - sasc...@suse.de + +- Fix non-executable bit rpmlint warning + +--- calling whatdependson for head-i586 Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.wYfQu0/_old 2011-09-26 10:17:26.0 +0200 +++ /var/tmp/diff_new_pack.wYfQu0/_new 2011-09-26 10:17:26.0 +0200 @@ -11,24 +11,18 @@ # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. - +# # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - -%{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print get_python_lib())} -%{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print get_python_lib(1))} - -%define mod_name reportlab - -Name: python-%{mod_name} +Name: python-reportlab Version:2.5 -Release:3 +Release:0 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit License:BSD Group: Development/Languages/Python -Source: %{mod_name}-%{version}.tar.bz2 +Source: reportlab-%{version}.tar.bz2 Patch0: reportlab-missing-includes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: freetype2-devel @@ -36,23 +30,24 @@ BuildRequires: python-imaging BuildRequires: python-xml Requires: python-imaging -Provides: python-ReportLab = %{version}-%{release} +Provides: python-ReportLab = %{version} Obsoletes: python-ReportLab %{version} %if 0%{?suse_version} %py_requires %endif +%{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print get_python_lib(1))} %description The ReportLab Toolkit. An Open Source Python library for generating PDFs and graphics. %prep -%setup -q -n %{mod_name}-%{version} +%setup -q -n reportlab-%{version} %patch0 +sed -i 1d src/reportlab/lib/{formatters,fonts,set_ops,corp,units,pagesizes,__init__,randomtext,logger,normalDate}.py +sed -i 1d src/reportlab/graphics/{widgets/table,barcode/test,testdrawings,testshapes}.py # Fix non-executable bits %build -export CFLAGS=%{optflags} -python setup.py tests-preinstall -python setup.py build +CFLAGS=%{optflags} python setup.py build %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} @@ -60,16 +55,9 @@ %check python setup.py tests -%clean -rm -rf %{buildroot} - %files %defattr(-,root,root,-) %doc CHANGES.txt README.txt -%python_sitearch/%{mod_name}* -%python_sitearch/_rl_accel.so -%python_sitearch/pyHnj.so -%python_sitearch/sgmlop.so -%python_sitearch/_renderPM.so +%{python_sitearch}/* %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at Fri Jul 1 17:01:57 CEST 2011. --- python-reportlab/python-reportlab.changes 2011-04-12 20:44:17.0 +0200 +++ python-reportlab/python-reportlab.changes 2011-05-30 17:18:10.0 +0200 @@ -1,0 +2,6 @@ +Mon May 30 15:16:43 UTC 2011 - alexan...@exatati.com.br + +- Add Provides and Obsoletes to python-ReportLab in spec file to + better behaviour in 11.1. + +--- calling whatdependson for head-i586 Other differences: -- ++ python-reportlab.spec ++ --- /var/tmp/diff_new_pack.o7qaWf/_old 2011-07-01 17:01:38.0 +0200 +++ /var/tmp/diff_new_pack.o7qaWf/_new 2011-07-01 17:01:38.0 +0200 @@ -23,7 +23,7 @@ Name: python-%{mod_name} Version:2.5 -Release:1 +Release:3 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit License:BSD @@ -36,6 +36,8 @@ BuildRequires: python-imaging BuildRequires: python-xml Requires: python-imaging +Provides: python-ReportLab = %{version}-%{release} +Obsoletes: python-ReportLab %{version} %if 0%{?suse_version} %py_requires %endif Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-reportlab for openSUSE:Factory
Hello community, here is the log from the commit of package python-reportlab for openSUSE:Factory checked in at Mon May 30 17:03:31 CEST 2011. New Changes file: --- /dev/null 2010-08-26 16:28:41.0 +0200 +++ python-reportlab/python-reportlab.changes 2011-04-12 20:44:17.0 +0200 @@ -0,0 +1,18 @@ +--- +Tue Apr 12 13:53:36 UTC 2011 - alexan...@exatati.com.br + +- Update to 2.5: + - Please readme CHANGES.txt. +- Regenerate spec file with py2pack; +- Add CHANGES.txt and README.txt files as documentation; +- Bzip2 source code. + +--- +Thu Jan 21 17:22:43 UTC 2010 - alexan...@exatati.com.br + +- Update to 2.4. + +--- +Mon Dec 28 15:14:17 UTC 2009 - alexan...@exatati.com.br + +- New ReportLab package (2.3) for openSUSE, now in d:l:py. calling whatdependson for head-i586 New: python-reportlab.changes python-reportlab.spec reportlab-2.5.tar.bz2 reportlab-missing-includes.patch Other differences: -- ++ python-reportlab.spec ++ # # spec file for package python-reportlab # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print get_python_lib())} %{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print get_python_lib(1))} %define mod_name reportlab Name: python-%{mod_name} Version:2.5 Release:1 Url:http://www.reportlab.com/ Summary:The Reportlab Toolkit License:BSD Group: Development/Languages/Python Source: %{mod_name}-%{version}.tar.bz2 Patch0: reportlab-missing-includes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: freetype2-devel BuildRequires: python-devel BuildRequires: python-imaging BuildRequires: python-xml Requires: python-imaging %if 0%{?suse_version} %py_requires %endif %description The ReportLab Toolkit. An Open Source Python library for generating PDFs and graphics. %prep %setup -q -n %{mod_name}-%{version} %patch0 %build export CFLAGS=%{optflags} python setup.py tests-preinstall python setup.py build %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} %check python setup.py tests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc CHANGES.txt README.txt %python_sitearch/%{mod_name}* %python_sitearch/_rl_accel.so %python_sitearch/pyHnj.so %python_sitearch/sgmlop.so %python_sitearch/_renderPM.so %changelog ++ reportlab-missing-includes.patch ++ Index: src/rl_addons/renderPM/gt1/gt1-namecontext.c === --- src/rl_addons/renderPM/gt1/gt1-namecontext.c.orig +++ src/rl_addons/renderPM/gt1/gt1-namecontext.c @@ -1,6 +1,10 @@ /* A module for a simple name context, i.e. lisp-style atoms */ #include gt1-misc.h +#include string.h +#include stdio.h +#include unistd.h +#include sys/socket.h #include gt1-namecontext.h #if defined(_WIN32) || defined(macintosh) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org