Here's the traceback.
Traceback (most recent call last):
File "/my/path/venv/local/lib/python2.7/site-packages/rst2pdf/pdfbuilder.py", line 127, in write
docwriter.write(doctree, destination)
File "/my/path/venv/local/lib/python2.7/site-packages/docutils/writers/__init__.py", line 80, in write
File "/my/path/venv/local/lib/python2.7/site-packages/rst2pdf/pdfbuilder.py", line 621, in translate
compressed=self.compressed)
File "/my/path/venv/local/lib/python2.7/site-packages/rst2pdf/createpdf.py", line 653, in createPdf
pdfdoc.multiBuild(elements)
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/platypus/doctemplate.py", line 972, in multiBuild
self.build(tempStory, **buildKwds)
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/platypus/doctemplate.py", line 892, in build
self.handle_flowable(flowables)
File "/my/path/venv/local/lib/python2.7/site-packages/rst2pdf/createpdf.py", line 762, in handle_flowable
if frame.add(f, canv, trySplit=self.allowSplitting):
File "/my/path/venv/local/lib/python2.7/site-packages/rst2pdf/flowables.py", line 559, in add
return Frame.add(self, flowable, canv, trySplit)
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/platypus/frames.py", line 174, in _add
flowable.drawOn(canv, self._x + self._leftExtraIndent, y, _sW=aW-w)
File "/my/path/venv/local/lib/python2.7/site-packages/rst2pdf/flowables.py", line 248, in drawOn
self.t.drawOn(canvas, x, y, _sW)
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/platypus/flowables.py", line 109, in drawOn
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/platypus/flowables.py", line 90, in _drawOn
self.draw()#this is the bit you overload
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/platypus/tables.py", line 1367, in draw
self._drawCell(cellval, cellstyle, (colpos, rowpos), (colwidth, rowheight))
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/platypus/tables.py", line 1475, in _drawCell
File "/my/path/venv/local/lib/python2.7/site-packages/rst2pdf/image.py", line 488, in drawOn
return self.image.drawOn(canv, x, y, _sW)
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/platypus/flowables.py", line 109, in drawOn
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/platypus/flowables.py", line 90, in _drawOn
self.draw()#this is the bit you overload
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/platypus/flowables.py", line 486, in draw
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/pdfgen/canvas.py", line 926, in drawImage
imgObj = pdfdoc.PDFImageXObject(name, image, mask=mask)
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/pdfbase/pdfdoc.py", line 2112, in __init__
self.loadImageFromSRC(source) #it is already a PIL Image
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/pdfbase/pdfdoc.py", line 2209, in loadImageFromSRC
self._checkTransparency(im)
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/pdfbase/pdfdoc.py", line 2181, in _checkTransparency
File "/my/path/venv/local/lib/python2.7/site-packages/reportlab/lib/utils.py", line 668, in getTransparent
return map(ord, palette[transparency:transparency+3])
TypeError: cannot concatenate 'str' and 'int' objects
I'm clueless on could be going on. I think my conf.py file is in order.
Don't know if it's relevant, but I'm running it on a virtual environment. Any help would be greatly appreciated.