[Python-ideas] Add a site.cfg to keep a persistent list of paths (original) (raw)
Paul Moore p.f.moore at gmail.com
Thu Oct 21 16:56:04 CEST 2010
- Previous message: [Python-ideas] Add a site.cfg to keep a persistent list of paths
- Next message: [Python-ideas] Add a site.cfg to keep a persistent list of paths
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 21 October 2010 13:14, Doug Hellmann <doug.hellmann at gmail.com> wrote:
On Oct 21, 2010, at 7:21 AM, Paul Moore wrote:
On 21 October 2010 00:35, Floris Bruynooghe <flub at devork.be> wrote:
I've read your and Ian's responses and still don't understand what setup.py develop brings to the party which can't be done with simple PYTHONPATH. I'm glad it's not just me! Using develop does more than just modify the import path. It also generates the meta data, such as entry points, and re-generates any console scripts defined by my setup.py so that they point to the version of code in the sandbox. After I run develop, any Python process on the system using the same python interpreter will run the code in my sandbox instead of the version "installed" in site-packages. That includes any of the command line programs or plugins defined in my setup.py, and even applies to processes that don't run as my user. I use these features every day, since our application depends on a few daemons that run as root (it's a system management app, so it needs root privileges to do almost anything interesting).
Note - my understanding is that this discussion is about metadata discovery for distutils2, not about setuptools' develop feature (which AIUI does far more than is being proposed at the moment).
Specifically, I thought we were just talking about metadata here. As far as this discussion goes, entry points and console scripts aren't included. That's not to say they aren't useful, just that they are a separate discussion.
In case it's not obvious, I'm a strong -1 on simply importing setuptools functionality into distutils2 wholesale, without discussion/review.
Paul.
- Previous message: [Python-ideas] Add a site.cfg to keep a persistent list of paths
- Next message: [Python-ideas] Add a site.cfg to keep a persistent list of paths
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]