sync request (unstable -> lucid/main)

Bug #523910 reported by Matthias Klose
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
python-reportlab (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Lucid by Damian Moore

Bug Description

Binary package hint: python-reportlab

please sync python-reportlab (2.4-1) from unstable; new upstream version, should be available in lucid.

python-reportlab (2.4-1) unstable; urgency=low

  * New upstream version.

#################################################################################
#################### RELEASE 2.4 at 18:00 GMT 20/Jan/2010 #################
#################################################################################

PDF
    lots of improvements and verbosity to error messages and the way they are handled.
    font size can now be specified in pixels
    unicode file names are now accepted

Platypus
    canvas auto cropmarks
    added support for styles h4-h6
    Improved support for onDraw and SimpleIndex
    Add support for index tableStyle
    Added an alphabetic grouping indexing class
    Added support for multi-level and alphabetical indexes
    Added support for an unlimited number of TOC levels with default styles
    Index entries can now be clickable.

Graphics:
    Axes values can be reversible.
    Labels on the axes can now be drawn above or below the axes (hi or low).
    A per swatch callout is now allowed in the legend.
    A new anchroing mode for string 'numeric' that align numerical strings by their decimal place.
    Shapes have new attributes to specify if the shape should grow to take all canvas area (vertically or horizontally) or if the canvas should shrink to fit the shape size.
    color objects now have a clone method.
    colors module has a fade function that returns a list of different shades made up of one base colour.
    added in support for Overprint/Opacity & Separated colours

Bugs fixes
    word counting in complex paragraphs has been fixed.
    SimpleIndex and TableOfContents bugs have been fixed.
    Fix for position of hyperlinks when crop marks are added.
    flowables.py: fix special case of doctemplate with no frames
    PDFFormXObject.format missing Resources bug patch from Scott Meyer
    KeepInFrame justification bug has been fixed.
    paragraph.py: fix linebreaking bug thanks to Roberto Alsina
    fix unicode/str issue bug found by Michael Egorov <email address hidden>
    YCategoryAxis makeTickLabels fix contributed by Mike Folwell <email address hidden>
    pdfdoc.py: fix ro PDFDate contributed by Robert Alsina
    and others ..

Revision history for this message
James Westby (james-w) wrote :

Hi doko,

Do you have a freeze exception for this?

Thanks,

James

Revision history for this message
Matthias Klose (doko) wrote :

not yet, asking for one

Revision history for this message
PromoGest (m3nt0r3) wrote :

  File "/usr/lib/python2.6/dist-packages/reportlab/pdfgen/canvas.py", line 673, in drawImage
    rawdata = image.getRGBData()
  File "/usr/lib/python2.6/dist-packages/reportlab/lib/utils.py", line 651, in getRGBData
    self._dataA = ImageReader(im.split()[3])
  File "/usr/lib/python2.6/dist-packages/PIL/Image.py", line 1497, in split
    if self.im.bands == 1:
AttributeError: 'NoneType' object has no attribute 'bands'

Sync with 2.4 is importanto to resolve the PIL 1.17 bug.

Revision history for this message
Jonathan Riddell (jr) wrote :

Getting binaries for lucid...
[Updating] python-reportlab (2.3-1 [Ubuntu] < 2.4-1 [Debian])
 * Trying to add python-reportlab...
2010-04-13 13:10:56 INFO - <python-reportlab_2.4.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
2010-04-13 13:10:57 INFO - <python-reportlab_2.4-1.diff.gz: downloading from http://ftp.debian.org/debian/>
2010-04-13 13:10:57 INFO - <python-reportlab_2.4-1.dsc: downloading from http://ftp.debian.org/debian/>
I: python-reportlab [main] -> python-reportlab_2.3-1 [main].
I: python-reportlab [main] -> python-reportlab-doc_2.3-1 [main].
I: python-reportlab [main] -> python-reportlab-accel_2.3-1 [main].
I: python-reportlab [main] -> python-reportlab-accel-dbg_2.3-1 [universe].
I: python-reportlab [main] -> python-renderpm_2.3-1 [main].
I: python-reportlab [main] -> python-renderpm-dbg_2.3-1 [universe].

Changed in python-reportlab (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.