On Wed, Jan 30, 2013 at 1:39 PM, Jim Fulton <j...@zope.com> wrote:
> On Tue, Jan 29, 2013 at 6:25 PM, Nick Coghlan <ncogh...@gmail.com> wrote:
>> On Wed, Jan 30, 2013 at 12:02 AM, Philippe Ombredanne
>> <pombreda...@nexb.com> wrote:
>>> I prepared a pull request https://github.com/buildout/buildout/pull/51
>>> to add support in Buildout 2 for conditional sections expressions.
>>
>> If you're going to do something like this, it would be good to base it
>> on PEP 345/426 style "environment markers", which are basically the
>> same idea applied to dependency definitions in the package metadata:
>> http://www.python.org/dev/peps/pep-0426/#environment-markers
>
> I think it makes sense to support these markers.

Done :) with the caveat expressed in
http://mail.python.org/pipermail/distutils-sig/2013-January/019622.html
 as I am using underscores as separators rather than dots:
See : 
https://github.com/pombredanne/buildout/commit/44902dcc5ac9306db1a8a26fa92ff3a761029b0e

The pull request contains this, with new tests
https://github.com/buildout/buildout/pull/51

and all tests are passing  (or failing the same way they do with a
standard buildout 2.0 for Python 3.2)
https://travis-ci.org/pombredanne/buildout/builds/4475514
-- 
Philippe Ombredanne

+1 650 799 0949 | pombreda...@nexb.com
DejaCode Enterprise at http://www.dejacode.com
nexB Inc. at http://www.nexb.com
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to