Hello, pasters,

I'm trying to figure out the best way to deploy a set of Python web
applications, which are written in a variety of frameworks (TurboGears circa
last fall, CherryPy circa last Tuesday, SQLObject and SQLAlchemy, etc.).
Okay, now don't run away scared; the details are my problem.

My question is this: what's the best way to Paste Deploy a set of
applications that have mutually contradictory requirements. For example,
application A says:

pkg_resources.require( "CherryPy == 2.1.1" )
import cherrypy

Meanwhilst, application B says:

pkg_resources.require( "CherryPy == 3.0.1" )
import cherrypy

These two applications cannot, if I understand it correctly, co-exist in the
same Python interpreter, right? But I don't have the time (or, alternately,
the money) to fix all the code for all the applications I have to use the
exact same versions of all the required libraries. So...what do you think?
Is there a solution for this problem?

-- Andrew
_______________________________________________
Paste-users mailing list
[email protected]
http://webwareforpython.org/cgi-bin/mailman/listinfo/paste-users

Reply via email to