On Sep 11, 2006, at 6:34 PM, primco wrote:
Setuptools would have to packaged up with TG or Pylons. All programs need to be self contained and can only depend on the standard library in the system wide install. No 'automatic download' would be allowed either. Basically,the whole thing needs to be copied and run. This is a basic feature ofPython scripts. It's unfortunate that things have become so complex thatthis is no longer possible.
Is that ("All programs need to be self contained") some kind of company policy? Not that I disagree, self contained installations can make sysadmin and upgrades a lot easier.
Python scripts can still be copied and run, but that hasn't been true for complex, or even less complex, projects for ages. Setuptools makes live easier for the most part: you don't have to bundle (or rewrite) other libraries and still have a pretty simple install because the dependencies are written down in a machine-readable way and a tool (setuptools) can act on that.
IIRC both the setuptools documentation and the list archives contain descriptions on how to achieve multiple self-contained python environments.
Ronald
Ronald Oussoren wrote:On Saturday, September 09, 2006, at 04:07AM, primco <[EMAIL PROTECTED]>wrote:I would love this as well, as I'm in a situation where setuptools isforbidden and I need to distribute Python apps like TurboGears and Pylonswith loads of dependencies.Why is setuptools forbidden? Is the the automatic download of packages oris there something else? Setuptools is more than easy_install, it is also a package that has usefull future for packages, such as entrypoints. These are used byTurboGears (and I don't know Pylons), so not installing setuptools at allisn't really an option.--View this message in context: http://www.nabble.com/-setuptools-- best-way-to-create-offline-install-bundles--tf2239029.html#a6250241Sent from the Python - distutils-sig forum at Nabble.com. _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
