Hi Arun,
Sorry for my earlier post arriving 'a day after the fair', it got
delayed by moderator policy (check its timestamp).

This is a generic problem - not something specific to either ReportLab
or Pisa. Zipping a library is a matter of choice during deployment -
why should that affect the source code of each module depending on the
library?

In Python documentation, I noticed 2 ways to globally expand sys.path,
without having to adjust individual .py files:
1. PYTHONPATH environment variable
2. .pth files

However, I doubt if either one is available to GAE application
developers. If not, then adjusting the Pisa sources is your only
option, sorry.

IMHO, zipimporter is nice, but immature - I would rather have a more
transparent approach. An API layer on top of the filesystem that hides
the difference between ZIP files and 'real' folders (much like
'compressed folders' in Windows), not only for import statements but
for regular file access as well.


On Apr 28, 6:31 am, Arun Shanker Prasad <arunshankerpra...@gmail.com>
wrote:
> Hi Ruud,
>
> Thanks for the patch, I mentioned your patch comment #5. It is great
> and works fine when used with the ReportLab package alone.
>
> My problem is that I use ReportLab as a requirement for the Pisa
> package,
> (http://www.xhtml2pdf.com/doc/pisa-en.html,http://pypi.python.org/pypi/pisa/)
>
> Since reportlab is called from inside these packages, they are not
> able to find the reportlab package. Do you know of any work around for
> this?
>
> Thanks,
> Arun Shanker Prasad.
>
> On Apr 25, 7:07 pm, Ruud Helderman <liping...@hotmail.com> wrote:
>
> > I patched the ReportLab library, works fine for me.
>
> > For a simple demo and full source code, look 
> > here:http://ruudhelderman.appspot.com/testpdf
>
> > I added a comment with detailed explanation to issue 
> > 1085:http://code.google.com/p/googleappengine/issues/detail?id=1085
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to