Hi,

Le 16/03/2012 16:17, Lindberg, Van a écrit :
> On 3/16/2012 3:38 AM, Paul Moore wrote:
>> 1. The incompatibilities between platforms is precisely the problem
>> that sysconfig is designed to solve, isn't it? So tools in Python will
>> either use sysconfig (and be correct regardless of layout) or should
>> be encouraged to change to use sysconfig (so they are
>> layout-independent).
> Right. I want to change the default layout in sysconfig.cfg.

A few notes:

- sysconfig was extracted from distutils to the top level in 2.7 and
3.2, but distutils does not use it (due to the Great Revert two years
ago after it was decided at PyCon to freeze distutils and start
distutils2); there are unfortunately a few subtle differences between
the install schemes in sysconfig and distutils.  So even if virtualenv
uses sysconfig in 2.7/3.2+, I’m not sure that the venv’s pip will
install distutils-based projects in the right places.

- packaging uses only sysconfig.cfg

- I think a change to distutils install schemes in 3.3 would violate the
freeze.

Regards
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to