At 09:22 PM 12/8/2006 +0200, Ilias Lazaridis wrote: >Phillip J. Eby wrote: > > At 08:24 PM 12/8/2006 +0200, Ilias Lazaridis wrote: > >> Retrieving a few values directly from the setup.py (instead from an > >> egg-info) would be fast and without any dependency. > > > > In order to invoke run_setup to get the data, you must import, *at > absolute > > minimum*: > > > > distutils >... > >I must read-in(!) at absolute minimum just the "setup.py" file, without >any includes.
Then you are confused about how run_setup() works. run_setup() invokes the setup.py, which causes all of those modules to be imported. Perhaps you intend to instead parse the setup.py and figure out what it does from its syntax tree, without actually executing it? Good luck on that as well. _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig