Up to [cvs.NetBSD.org] / pkgsrc / print / py-reportlab
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.48 / (download) - annotate - [select for diffs], Thu Nov 17 01:49:17 2022 UTC (10 months, 2 weeks ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
HEAD
Changes since 1.47: +2 -2
lines
Diff to previous 1.47 (colored)
print/py-reportlab: Note that patch has been sent upstream
Revision 1.47 / (download) - annotate - [select for diffs], Wed Nov 16 12:18:46 2022 UTC (10 months, 2 weeks ago) by gdt
Branch: MAIN
Changes since 1.46: +2 -1
lines
Diff to previous 1.46 (colored)
print/py-reportlab: Remediate incorrect searching for ft2build.h setup.py grovels paths in the filesystem to find ft2build.h, apparently not consulting the provided CPPFLAGS. Add /usr/X11R7, just before /usr/local, to fix building on NetBSD 9 with base X11. Thanks to wiz@ for the hint.
Revision 1.46 / (download) - annotate - [select for diffs], Mon Nov 14 19:35:16 2022 UTC (10 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.45: +4 -4
lines
Diff to previous 1.45 (colored)
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 < mgorny at gentoo dot org > * 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
Revision 1.45 / (download) - annotate - [select for diffs], Tue Oct 26 11:12:16 2021 UTC (23 months, 1 week ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.44: +2 -2
lines
Diff to previous 1.44 (colored)
print: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes
Revision 1.44 / (download) - annotate - [select for diffs], Thu Oct 7 14:49:04 2021 UTC (23 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.43: +1 -2
lines
Diff to previous 1.43 (colored)
print: Remove SHA1 hashes for distfiles
Revision 1.43 / (download) - annotate - [select for diffs], Mon Aug 2 20:31:11 2021 UTC (2 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Changes since 1.42: +5 -5
lines
Diff to previous 1.42 (colored)
py-reportlab: updated to 3.5.68 CHANGES 3.5.68 * graphics improve some error messages for renderPM * changed lib.urilt.recursiveImport after errors in python3.10, reflect changes in readJPEGInfo * pdfutils readJPEGInfo extracts dpi if present defaults to (72, 72) * Image flowable allows a useDPI argument * paraparser annotate some errors
Revision 1.42 / (download) - annotate - [select for diffs], Tue Apr 27 04:58:11 2021 UTC (2 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.41: +5 -5
lines
Diff to previous 1.41 (colored)
py-reportlab: updated to 3.5.67 CHANGES 3.5.67 12/04/2021 --------------------------- * Allow unicode PDFString to use encoding directly; fixes bug where colorspace indexes are broken * Ensure PIL images can be size checked CHANGES 3.5.66 19/03/2021 --------------------------- * fix obvious bug in renderPS.py cut'n'paste bah :( * fix bug saving to SpooledtemporaryFile's reported by Robert Schroll <rschroll at gmail.com> * fix bug in justified RTL paragraphs example & bugfix contributed by Moshe Uminer <mosheduminer at gmail.com> * fix regex deprecation reported by Jürgen Gmach <juergen.gmach at apis.de>
Revision 1.41 / (download) - annotate - [select for diffs], Thu Mar 11 06:30:18 2021 UTC (2 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.40: +5 -5
lines
Diff to previous 1.40 (colored)
py-reportlab: updated to 3.5.65 CHANGES 3.5.65 10/03/2021 --------------------------- * add yieldNoneSplits utility function * fix BarChart so it lines can have markers and Nones in their data CHANGES 3.5.64 09/03/2021 --------------------------- * add ability to have lineplots in barcharts; no support yet for line markers * added checkAttr method to TypedPropertyCollection CHANGES 3.5.63 05/03/2021 --------------------------- * ensure setup.py works from sdist; bug reported by Antonio P. Sagitter (sagitter at fedoraproject.org) * restore broken MANIFEST.in somehow overwritten by Robin :( CHANGES 3.5.62 03/03/2021 --------------------------- * simplify annotateException and add better error messages for asUnicode/Bytes etc * improve embeddedHyphenation in paragraph.py CHANGES 3.5.61 25/02/2021 --------------------------- * add adjustableArrow widget * allow para tag borderPadding attribute * minor cosmetics in renderPM C extension and add fontSize setattr * allow a bounding box constraint in definePath * efficiency savings in text2Path * refactor transformation math and text2Path functionality * allow a renderPM plugin cairo backend package rlPyCairo
Revision 1.40 / (download) - annotate - [select for diffs], Thu Jan 28 08:28:22 2021 UTC (2 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.39: +5 -5
lines
Diff to previous 1.39 (colored)
py-reportlab: updated to 3.5.60 CHANGES 3.5.60 22/01/2021 --------------------------- * Allow legend column control of vertical alignment * Allow renderTextMode attribute in reportlab.graphics.shapes.String * Allow renderTextMode drawString handling in renderPDF/PM/PS/SVG * Some fixes to fillMode handling CHANGES 3.5.59 04/01/2021 --------------------------- * Minor changes to table rounded corners; some documentation updates CHANGES 3.5.58 01/01/2021 --------------------------- * Allow variant corners in Canvas.roundRect * Allow tables to have rounded corners CHANGES 3.5.57 27/12/2020 --------------------------- * added ddfStyle to Label * allowed for embedded(and ordinary)Hyphenation to pre-empt splitting when embeddedHyphenation>=2 * fix extension escapePDF so it can handle unicode * fix poundsign in Ean5BarcodeWidget * Table can use __styledWrap__ for sizing * test fixes so 3.9 and 2.7 produce same pdf
Revision 1.39 / (download) - annotate - [select for diffs], Sun Dec 6 11:42:33 2020 UTC (2 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.38: +5 -5
lines
Diff to previous 1.38 (colored)
py-reportlab: updated to 3.5.56 RELEASE 3.5.56 * micro changes for Big Sur in C extensions * allow Drawing.outDir to be a callable for more control in save method
Revision 1.38 / (download) - annotate - [select for diffs], Mon Nov 30 20:15:54 2020 UTC (2 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.37: +5 -5
lines
Diff to previous 1.37 (colored)
py-reportlab: updated to 3.5.55 RELEASE 3.5.55 ??? RELEASE 3.5.54 * Allow extra fields in AcroForm suggested by Chris Else ubuntu247 at gmail.com * Allow DocTemplate.\_firstPageTemplateIndex to be a list of PageTemplate ids * improve PageBreak repr * minor changes to travis & appveyor scripts; drop forml support for python 3.5
Revision 1.37 / (download) - annotate - [select for diffs], Wed Oct 21 06:49:35 2020 UTC (2 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.36: +5 -5
lines
Diff to previous 1.36 (colored)
py-reportlab: updated to 3.5.53 RELEASE 3.5.53 02/10/2020 --------------------------- * Fix bug that allowed type 0 postscript commands to persist RELEASE 3.5.52 01/10/2020 --------------------------- * add support for DataMatrix barcode RELEASE 3.5.51 24/09/2020 --------------------------- * fix malloc(0) issue in \_rl_accel.c \_fp_str thanks to Hans-Peter Jansen <hpj@urpla.net> @ openSUSE RELEASE 3.5.50 18/09/2020 --------------------------- * Add BM ExtGState option (suggestion by tjj021 @ github * Fix memory leak in \_renderPM.c RELEASE 3.5.49 02/09/2020 --------------------------- * ViewerPreferencesPDFDictionary add /Duplex as possibility * Doctemplate add support for all ViewerPreferencesPDFDictionary keys * fix bugs in USPS_4State; Barcode inherits from Flowable and object. RELEASE 3.5.48 18/08/2020 --------------------------- * bug fix for balanced column special case unsplittable half column RELEASE 3.5.47 7/08/2020 --------------------------- * try to limit table style cell ranges 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' * apply a pr from KENLYST @ bitbucket (gfe.py)
Revision 1.36 / (download) - annotate - [select for diffs], Wed Jun 10 08:10:11 2020 UTC (3 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.35: +5 -5
lines
Diff to previous 1.35 (colored)
py-reportlab: updated to 3.5.42 RELEASE 3.5.42 * fix bug in tables.py reported by Kamil Niski https://bitbucket.org/rptlab/reportlab/issues/182 & Adam Kalinsky RELEASE 3.5.41 * fix python3 bug in DDIndenter.__getattr__ RELEASE 3.5.40 * fix broken (by robin) simple bar lables found by Djan RELEASE 3.5.39 * allow selection of ttf subfonts by PS name * revert to old style recursiveGetAttr * raise error for problematic Canvas.setDash reported by Mike Carter from sitemorse RELEASE 3.5.38 * bug fix for normalDate monthnames; bump travis; version-->3.5.38 RELEASE 3.5.37 * experimental support for 2d pie/doughnut shading RELEASE 3.5.36 * update travis version of multibuild contrib by Matthew Brett * fixes to cope with python 3.9 * imrove Drawing formats handling and ensure asString can do svg RELEASE 3.5.35 * test fixes * Label enhancement * added isSubclassOf validator * added CrossHair widget
Revision 1.35 / (download) - annotate - [select for diffs], Wed Feb 19 17:47:59 2020 UTC (3 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.34: +5 -5
lines
Diff to previous 1.34 (colored)
py-reportlab: updated to 3.5.34 RELEASE 3.5.33: * fix bug in Pie3d * fix bug in background splitting in repeatRows cases * small improvements to CandleSticks * created NotSet validator (use in CandleStickProperties) * update .travis.yml and .appeyor.yml hopefully to create 3.8 wheels RELEASE 3.5.32: * some chart efficiency changes * use clock in fontFinder * improve recursive access and do some minor eval/exec fixes * improve use of eval/exec RELEASE 3.5.31: * paraparser fix RELEASE 3.5.30: * better support for candlestick charts using smartGetItem RELEASE 3.5.29: * Support for candlestick charts and infilled pair plots RELEASE 3.5.28: * improve support for AES encryption RELEASE 3.5.27: * fix to justified para splits * fix BalanceColumn width calculation * preliminary support for AES encryption RELEASE 3.5.26: * micro changes to normalDate * fix warnings about is not (detected in python 3.8b4) * implement PR 59 bug fix RELEASE 3.5.25: * add recursive ttf searching * sync with rlextra * fix Barchart axis crossing issue RELEASE 3.5.24: * prepare for python3.8, drop support for python3.4
Revision 1.34 / (download) - annotate - [select for diffs], Mon Jun 10 15:39:06 2019 UTC (4 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.33: +5 -5
lines
Diff to previous 1.33 (colored)
py-reportlab: updated to 3.5.23 RELEASE 3.5.23 * 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 * Allow kewords in PDFResourceDictionary * pr 58 issue 174 contribution by Marius Gedminas * Allow AcroForm to have SigFlags * Bug Fixes and tests
Revision 1.33 / (download) - annotate - [select for diffs], Wed May 8 10:21:44 2019 UTC (4 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.32: +5 -5
lines
Diff to previous 1.32 (colored)
py-reportlab: updated to 3.5.21 RELEASE 3.5.21: * fix bug in legends * add extra table info in spanning error case RELEASE 3.5.20: * Preliminary MultiCol implementation * fix missing xrange import * allow rgb to have fractions of 1 in css colors RELEASE 3.5.19: * 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 RELEASE 3.5.18: * more FrameBG changes vs BalancedColumns * fix bb issues 176/177
Revision 1.32 / (download) - annotate - [select for diffs], Wed Apr 3 15:12:11 2019 UTC (4 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.31: +5 -5
lines
Diff to previous 1.31 (colored)
py-reportlab: updated to 3.5.17 RELEASE 3.5.17: * more FrameBG fixes; added canvas cross method, frame static drawBoundary RELEASE 3.5.16: * fix stroking for frame background in container RELEASE 3.5.15: * add stroking for frame background RELEASE 3.5.14: * added axes tickStrokeWidth etc etc
Revision 1.31 / (download) - annotate - [select for diffs], Tue Jan 22 09:36:20 2019 UTC (4 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1
Changes since 1.30: +5 -5
lines
Diff to previous 1.30 (colored)
py-reportlab: updated to 3.5.13 RELEASE 3.5.13: * added rl_setting.reserveTTFNotdef inspired by e3office at bitbucket
Revision 1.30 / (download) - annotate - [select for diffs], Tue Dec 11 09:16:06 2018 UTC (4 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4
Changes since 1.29: +5 -5
lines
Diff to previous 1.29 (colored)
py-reportlab: updated to 3.5.12 RELEASE 3.5.12 * log axis handles rangeRound & avoidBoundspace * FrameBG can start with "frame" & frame-permanent" start options
Revision 1.29 / (download) - annotate - [select for diffs], Fri Nov 23 12:12:29 2018 UTC (4 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.28: +5 -5
lines
Diff to previous 1.28 (colored)
py-reportlab: updated to 3.5.11 RELEASE 3.5.11: * Improve log axis ticks & grids * move some samples into tests RELEASE 3.5.10: * Bug fix for underline * Paragraph indentation bug fix * Initial support for richtext graphics text labels * Initial support for log axes
Revision 1.28 / (download) - annotate - [select for diffs], Thu Oct 25 09:51:03 2018 UTC (4 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.27: +5 -5
lines
Diff to previous 1.27 (colored)
py-reportlab: updated to 3.5.9 3.5.9: Bug fixes.
Revision 1.27 / (download) - annotate - [select for diffs], Tue Oct 2 11:23:01 2018 UTC (5 years ago) by adam
Branch: MAIN
Changes since 1.26: +5 -5
lines
Diff to previous 1.26 (colored)
py-reportlab: updated to 3.5.8 RELEASE 3.5.7: Fix tables.py splitting for line comands.
Revision 1.26 / (download) - annotate - [select for diffs], Thu Sep 13 07:39:17 2018 UTC (5 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.25: +5 -5
lines
Diff to previous 1.25 (colored)
py-reportlab: updated to 3.5.6 RELEASE 3.5.6: * Restore DocTemplate seq attribute lost in rev c985bd7093ad (4405) version 3.4.41
Revision 1.25 / (download) - annotate - [select for diffs], Sun Aug 19 08:55:01 2018 UTC (5 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.24: +5 -5
lines
Diff to previous 1.24 (colored)
py-reportlab: updated to 3.5.5 RELEASE 3.5.3 * Bug fix release to make really simple paras work OK * Use local libart by default * Use upgrade libart source to 2.3.21-3
Revision 1.24 / (download) - annotate - [select for diffs], Wed Jul 25 13:36:40 2018 UTC (5 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.23: +5 -5
lines
Diff to previous 1.23 (colored)
Update to reportlab 3.5.2 to get a full distribution version back. Add dependency on py-pyphen for hyphenation support.
Revision 1.23 / (download) - annotate - [select for diffs], Fri Jul 13 07:10:46 2018 UTC (5 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.22: +5 -10
lines
Diff to previous 1.22 (colored)
py-reportlab: updated to 3.5.0 3.5.0: Unknown changes
Revision 1.22 / (download) - annotate - [select for diffs], Sat Feb 24 00:13:35 2018 UTC (5 years, 7 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.21: +5 -5
lines
Diff to previous 1.21 (colored)
reportlab: use the versioned distfile. (Now to the right branch...)
Revision 1.21.2.1 / (download) - annotate - [select for diffs], Sat Feb 24 00:02:25 2018 UTC (5 years, 7 months ago) by maya
Branch: pkgsrc-2017Q4
Changes since 1.21: +5 -5
lines
Diff to previous 1.21 (colored) next main 1.22 (colored)
reportlab: use the versioned distfile.
Revision 1.21 / (download) - annotate - [select for diffs], Sun Dec 17 16:47:54 2017 UTC (5 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base
Branch point for: pkgsrc-2017Q4
Changes since 1.20: +10 -11
lines
Diff to previous 1.20 (colored)
py-reportlab: updated to 3.4.0 RELEASE 3.4: * More pagesizes from https://en.wikipedia.org/wiki/Paper_size (contributed by https://bitbucket.org/alainchiasson/) * add in fillMode (fill-rule) variable to the graphics state for drawings * add support for automatic bullet rotation in ListFlowables. * fix acroform annotation bug in radios (reported by Olivia Zhang) * fix split paragraph rendering bug (reported by Olivia Zhang & Echo Bell) * Allow Image to have a drawing as argument * support for Path autoclose & fillMode; version --> 3.3.29 * add support for different fill policies in renderXX drawPath; version-->3.3.28 * allow for UTF_16_LE BOM, fix for bug contributed by Michael Poindexter mpoindexter@housecanary.com * improved support for images in renderPM/renderSVG bug report from Claude Paroz * add AcroForm support to canvas; version --> 3.3.22 * avoid cr lf line endings * attempt to ensure zipImported has some files or returns None * added additonal test to barcode/test.py * add an invisible font test thanks https://bitbucket.org/kb/ Konstantin Baierer * add mailto href test * improve UPCA barcode contribution by Kyle McFarlane https://bitbucket.org/kylemacfarlane/ * attempt to fix __loader__ issues in pyinstaller suggested by dbrnz @ bitbucket * fix NormalDate comprisons in python3.x * fix ypad use in ParagraphAndImage contrib annamarianfr@bitbucket, version-->3.3.16 * try to prevent multiple saving contrib by Tim Meneely * fix problems with svg drawToString contrib by Eric Gillet & Johann Du Toit * fix issue reported by Yitzchak Scott-Thoennes <sthoenna@gmail.com> * fix fake KeepTogether setup in handle_keepWithNext * add NullActionFlowable, fix empty KeepTogether * really merge para-measure-fix * merge para-measure-fix changes * fixes to TypedPropertyCollection * changes to Render class; allow drawings to specify initialFontName/Size * fix python>=3.2 default axis labelling to match python2.x * fix AttributeError * add experimental time value axis * fix bug in python shapes rendering * add negative span style to test_platypus_tables splitting example * fix segfault in _rl_accel.c * attempt to remove quadratic performance hit when longTableOptimize is set * allow DATA: scheme in open for read * import Table _rowpositions calculation * support small ttfs which do not allow subsets * add rl_settings allowTTFSubsetting * address issue 76 (deprecated immports) * add table cell support for simple background shadings, contributed by Jeffrey Creem jcreem@bitbucket * fix bug in tables.py reported by Vytis Banaitis @ bitbucket; version-->3.3.2 * minor change to allow barWidth setting in ecc200datamatrix.py (suggested by Kyle MacFarlane @ bitbucket) * make paraparser syntax errors real and fix <sup/sub> tags to have relative values; version-->3.3.1 * ReportLab now runs all tests under Python 2.7, 3.3, 3.4, 3.5 & 3.6.
Revision 1.20 / (download) - annotate - [select for diffs], Thu Nov 9 08:10:55 2017 UTC (5 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.19: +2 -1
lines
Diff to previous 1.19 (colored)
py-reportlab: actually add patch-src_reportlab_platypus_tables.py to distinfo bump version again.
Revision 1.19 / (download) - annotate - [select for diffs], Sun Sep 11 15:53:51 2016 UTC (7 years ago) by richard
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Changes since 1.18: +6 -5
lines
Diff to previous 1.18 (colored)
update to reportlab-3.3.0 Prefer py-Pillow over py-imaging (if not installed) permitting better performance, successful test results and at the same time remove the python-3 incompatibility. CHANGES ======= This is a summary of changes made to the reportlab source code for each release. Please refer to subversion backlogs (using the release dates) for more details or for releases which we have not provide a higher level changes list for. E.g. to retrieve the changes made between release 3.1 and release 3.2, type:: $ hg log -r adb3f0d The contributors lists are in no order and apologies to those accidentally not mentioned. If we missed you, please let us know! RELEASE 3.3 17/02/2016 ----------------------- * Canvas & Doctemplate now allow specification of the initial font Name, Size & Leading. Prevously you had to mess with rl_settings to accomplish this. * Canvas & Doctemplate now support specification of the crop/art/trim/bleed boxes. * Add option to auto generate missing TTF font names. Handy for CJKers with home produced fonts. Also attempt to prevent usage of multiple TTFs with same name. * Paragraph styles now have justifyBreaks to control justification of lines broken with <br/>. * Paragraph styles now have justifyLastLine=n to control justification of last lines with more than n words (0 means do not). * Added EAN-5 and ISBN barcode widgets (contribution by Edward Greve). * Bug fix of QrCodeWidget (prompted by https://bitbucket.org/fubu/). * Frames now have support for automatic flowables at the top of frame. story support via the class reportlab.platypus.flowables.SetTopFlowables. * Added support for Trapped and ModDate PDF info dictionary keys. * Bug fix for pie charts with no data (raised by Michael Spector). * New barcodes BarcodeCode128Auto & BarcodeECC200DataMatrix (contributed by Kyle MacFarlane). * Improved LinePlot marker handling. * PyPy improvements inspired by Marius Gedminas. * Bug fix in reportlab.lib.utils.simpleSplit (reported by Chris Buergi <cb@enerweb.ch>). * Unwanted escaping in renderSVG fixed (reported by Ruby Yocum). * Bug fix in _rl_accel.c (remove excess state and fix refcount breakage reported by Mark De Wit <mark.dewit@iesve.com>). * Code128 barcode length optimization inspired by Klaas Feenstra. * Paragraph <sup>/<super> & <sub> tags now support rise & size attributes to allow special control over position & font size. * Splitting tables now remove unwanted styles in the first part of the split (reported by Lele Gaifax). * test changes inspired by https://bitbucket.org/stoneleaf * ReportLab now runs all tests under Python 2.7, 3.3, 3.4 & 3.5. ### Contributors: * Edward Greve * https://bitbucket.org/fubu/ * Michael Spector * Kyle MacFarlane * Marius Gedminas * Chris Buergi * Ruby Yocum * Mark de Wit * Klaas Feenstra * Lele Gaifax * https://bitbucket.org/stoneleaf RELEASE 3.2 01/06/2015 ----------------------- * 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 ### Contributors: * Steven Jacobs * Philip Semanchuk * Marius Gedminas * masklinn * Kale Franz * Albertas Agejavas Anders Hammarquist * jvanzuela @ bitbucket * Glen Lindermann * Greg Jones * James Bynd * fcoelho @ bitbucket RELEASE 3.1 22/04/2014 ----------------------- If you are running ReportLab 3.0.x, the changes are minor. * support for emoji - characters outside the Unicode basic multilingual plane * improved pip-based installers will pull in all the needed dependencies; Pillow 2.4 appears to deal with all our issues. ### Contributors * Ivan Tchomgue * Waldemar Osuch * masayuku * alexandrel_sgi RELEASE 3.0 14/02/2014 ----------------------- 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. The intent is to make as few API changes as possible so that there should be little or no impact on users and their applications. Changes are too numerous but can be seen on Bitbucket. ### Python 3.x compatibility * Python 3.x compatibility. A single line of code should run on 2.7 and 3.3 * __init__.py restricts to 2.7 or >=3.3 * __init__.py allow the import of on optional reportlab.local_rl_mods to allow monkey patching etc. * rl_config now imports rl_settings & optionally local_rl_settings * ReportLab C extensions now live inside reportlab; _rl_accel is no longer required; All _rl_accel imports now pass through reportlab.lib.rl_accel * xmllib is gone, alongside the paraparser stuff that caused issues in favour of HTMLParser. * some obsolete C extensions (sgmlop and pyHnj) are gone * Improved support for multi-threaded systems to the _rl_accel extension module. * Removed reportlab/lib/ para.py & pycanvas.py; these would better belong in third party packages, which can make use of the monkeypatching feature above. ### 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.
Revision 1.18 / (download) - annotate - [select for diffs], Wed Nov 4 01:01:39 2015 UTC (7 years, 11 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.17: +3 -1
lines
Diff to previous 1.17 (colored)
Add SHA512 digests for distfiles for print category Problems found locating distfiles: Package acroread7: missing distfile AdobeReader_enu-7.0.9-1.i386.tar.gz Package acroread8: missing distfile AdobeReader_enu-8.1.7-1.sparc.tar.gz Package cups-filters: missing distfile cups-filters-1.1.0.tar.xz Package dvidvi: missing distfile dvidvi-1.0.tar.gz Package lgrind: missing distfile lgrind.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.17 / (download) - annotate - [select for diffs], Sun Jan 19 09:59:47 2014 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1
Changes since 1.16: +4 -5
lines
Diff to previous 1.16 (colored)
Update to 2.7: 2.7: This release, 2.7, will be the last major one to support Python 2.5, 2.6, and 2.7. It contains a small number of fixes and additions since our last release in September 2012. You may think of it as a 'long term stable' branch - if key bugs emerge we will issue 2.7.1, 2.7.2 releases and so on. Charts / graphics 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 (it has no effect with 3d charts). The separate 'doughnut' chart lacks many pie chart features and should only be used if you wanted multiple nested doughnuts. 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 ################################################################################# #################### RELEASE 2.6 27/09/2012 ################# ################################################################################# This is a minor release focusing mainly on improved documentation. There are a number of minor enhancements, and a larger number of previous-undocumented enhancements which we have documented better. ###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
Revision 1.16 / (download) - annotate - [select for diffs], Wed Jan 8 09:15:58 2014 UTC (9 years, 8 months ago) by obache
Branch: MAIN
Changes since 1.15: +2 -1
lines
Diff to previous 1.15 (colored)
Fixes build on Solaris, taken from upstream.
Revision 1.15 / (download) - annotate - [select for diffs], Fri Apr 15 08:29:19 2011 UTC (12 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.14: +4 -4
lines
Diff to previous 1.14 (colored)
Changes 2.5: * Support for colour separated PDF output and other optimisations and features for high-quality printing, including enforcement of colour models for CMYK, RGB, and "spot colours" * Long table optimisations are now turned on by default. Previously, documents with very long tables spanning many pages could take a long time to create because we considered the whole table to work out row and column sizes. A patch was submitted some time ago to fix this controlled by a flag in the rl_config file, but this was set 'off' for compatibility. Users are often not aware of this and we haven't found any real-world cases where the new layout technique works badly, so we are turning this behaviour on. * New support for QR barcodes.
Revision 1.14 / (download) - annotate - [select for diffs], Fri Oct 15 20:23:35 2010 UTC (12 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.13: +7 -4
lines
Diff to previous 1.13 (colored)
Explicitly fetch the fonts and extract them instead of depending on setup.py doing it at build time. Switch to the new distfile name.
Revision 1.13 / (download) - annotate - [select for diffs], Mon Jun 14 08:51:36 2010 UTC (13 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q2
Changes since 1.12: +4 -5
lines
Diff to previous 1.12 (colored)
Reportlab 2.4: - Various smaller bugfixes and improvements
Revision 1.12 / (download) - annotate - [select for diffs], Mon Oct 19 11:17:16 2009 UTC (13 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
Update to reportlab 2.3: - Encryption support for PDF - Support for clickable ToCs, new Flowable docAssert - bugfixes Take maintainership.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Jan 28 14:42:28 2009 UTC (14 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.10: +5 -4
lines
Diff to previous 1.10 (colored)
Update to ReportLab 2.2. This is a major update with API breakage. Major changes include full Unicode supoprt, better support for Asian languages, support for JPEG CMYK images, links in Platypus, better wrapping, barcode support, better support for legends of graphics and many more. Addtional changes in pkgsrc include the merge of py-reportlab-renderPM package and use of external libart.
Revision 1.10 / (download) - annotate - [select for diffs], Mon Nov 5 20:57:51 2007 UTC (15 years, 11 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
update to 1.21.2 Noteworthy bug fixes: -Fixes to TTF splitting -Tables with spans improved splitting -Fix runtime error affecting keepWithNext
Revision 1.9 / (download) - annotate - [select for diffs], Thu Feb 24 12:51:44 2005 UTC (18 years, 7 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1,
pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
Add RMD160 digests.
Revision 1.8 / (download) - annotate - [select for diffs], Fri Jan 21 15:18:58 2005 UTC (18 years, 8 months ago) by drochner
Branch: MAIN
Changes since 1.7: +3 -4
lines
Diff to previous 1.7 (colored)
update to 1.20 changes: -can run out of a Python 2.3 zip archive -some fixes and feature additions [pkgsrc] this distfile doesn't trigger the pax-as-tar bug, so remove the build dependency on GNU tar
Revision 1.7 / (download) - annotate - [select for diffs], Wed May 5 09:06:35 2004 UTC (19 years, 5 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4,
pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
update to 1.19 changes: Fixes from Max Neunhöffer (pyRXP) and peter Borocz (pdfmetrics).<br/> ReportLab graphics now has some 3D charts.<br/> Improved support for True Type Fonts in renderPM.<br/> Added Henning von Bargen's LongTables optimisation.<br/> Added Marc Stober's underline fixes.<br/> Restored/improved platypus layout error detection.<br/> New platypus FlexFigure flowable.<br/> ReportLab is mostly jython compatible without Python 2.3 problems. <br/> Pythonpoint improvements.<br/> Many bugfixes.
Revision 1.6 / (download) - annotate - [select for diffs], Sat Jul 26 15:01:00 2003 UTC (20 years, 2 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1,
pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored)
update to 1.18 Main changes since ReportLab 1.16: - Pythonpoint improvements contributed by Turgut Uyar & Tim Roberts. - Para.py fix from doug@pennatus.com. - Pdfgen image fixes. - Spiderchart from Andy Robinson. - Better distutils support with Dirk Datzert's assistance. - Improvements for Asian fonts in paragraphs. - Added _rl_accel._Ascii85Decode. - Graphics and other bug fixes. - Bug & leak fixes. - improvements to pyRXP which can now be used in 16bit mode. - Tables now can have row and column spanning. - renderPM can now do PICT images. - More charts and improvements to existing graphics classes.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Dec 7 18:02:03 2002 UTC (20 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.4: +3 -3
lines
Diff to previous 1.4 (colored)
update to 1.16 changes: - More graphics widgets (shaded polygon, dotbox, slidebox). - Aaron Watters' advanced paragraph formatter and its parser. - Alex Martelli's improvements to pyRXP. - Jerome Alet's recording canvas. - Additions to pythonpoint. - New flowable ParagraphAndImage. - Speedups and fixes.
Revision 1.4 / (download) - annotate - [select for diffs], Wed Oct 23 18:05:23 2002 UTC (20 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.3: +4 -3
lines
Diff to previous 1.3 (colored)
update to 1.15. This pkg hasn't been updated for a long time.Many fugfixes and feature additions happened in the meantime.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 29 12:12:35 2002 UTC (21 years, 8 months ago) by drochner
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews,
netbsd-1-6-RELEASE-base,
netbsd-1-6,
netbsd-1-5-PATCH003,
buildlink2-base,
buildlink2
Changes since 1.2: +3 -3
lines
Diff to previous 1.2 (colored)
regen due to removed DIST_SUBDIR
Revision 1.2 / (download) - annotate - [select for diffs], Fri Apr 20 12:41:53 2001 UTC (22 years, 5 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.1: +3 -2
lines
Diff to previous 1.1 (colored)
Move to sha1 digests, where appropriate and possible, and add distfile sizes.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 17 11:44:08 2001 UTC (22 years, 5 months ago) by agc
Branch: MAIN
+ move the distfile digest/checksum value from files/md5 to distinfo + move the patch digest/checksum values from files/patch-sum to distinfo