[Zope-dev] zope-tests - FAILED: 95, OK: 8

Marius Gedminas marius at gedmin.as
Mon Dec 15 09:15:52 CET 2014

So, setuptools 8.0 is out with PEP 440 support.  All rejoice!

On Mon, Dec 15, 2014 at 01:00:02AM +0100, Zope tests summarizer wrote:
> [1]    Failure - zopetoolkit_trunk - Build # 853
> [95]   winbot / zope.traversing_py_265_32

There are some amazing errors in there:

> Getting distribution for 'zc.recipe.testrunner==2.0.0,>=2.0.0'.
> Got zc.recipe.testrunner 2.0.0.
> Error: Picked: zc.recipe.testrunner = 2.0.0

Wat?  This matches both constraints.  Wat?

> Error: There is a version conflict.
> We already have: zc.recipe.egg 1.3.2

and this conflicts with what exactly?  I hate incomplete

> Getting distribution for 'zc.recipe.egg<2dev,==1.2.0,>1.2.0'.

Okay, this is amazing, we want a version that is 1.2.0 and
simultaneously isn't 1.2.0.  Where do these requirements come from?

> Getting distribution for 'zc.recipe.egg<2dev,==1.3.0,>1.3.0'.

Same except for a different version number!  Is it getting computed
automatically in some way, somewhere?

Most of the builds failed with this error.

> The constraint, 4.0.0a3, is not consistent with the requirement, 'zope.security>4.0.0a2'.

This is possibly PEP 440 related, where x > 1.2 means x must be >= 1.3,
if I'm parsing https://www.python.org/dev/peps/pep-0440/#exclusive-ordered-comparison

Or it might be a bug in setuptools.  I believe PEP 440 was supposed to
interpret x > 1.2.3 to allow 1.2.4 but forbid

> Error: There is a version conflict.
> We already have: zc.buildout 1.7.1

Another incomplete error.

> Getting distribution for 'zope.app.wsgi<3.11,<4.0dev,>=3.12'.

Whoa, amazing set of constraints.

Marius Gedminas
http://pov.lt/ -- Zope 3/BlueBream consulting and development
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 173 bytes
Desc: Digital signature
URL: <http://mail.zope.org/pipermail/zope-dev/attachments/20141215/bd1a5f9e/attachment.sig>

More information about the Zope-Dev mailing list