pkgsrc-Changes archive

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

CVS commit: pkgsrc/print/py-reportlab



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jan 19 09:59:47 UTC 2014

Modified Files:
        pkgsrc/print/py-reportlab: Makefile PLIST distinfo
Removed Files:
        pkgsrc/print/py-reportlab/patches:
            patch-src_rl__addons_renderPM___renderPM.c

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 pkgsrc/print/py-reportlab/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/print/py-reportlab/PLIST
cvs rdiff -u -r1.16 -r1.17 pkgsrc/print/py-reportlab/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/print/py-reportlab/patches/patch-src_rl__addons_renderPM___renderPM.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index