[openstack-dev] Pyparsing 2.0 breaking jenkins jobs

Doug Hellmann doug.hellmann at dreamhost.com
Wed Feb 27 12:55:19 UTC 2013


I have updated cliff with a patch to peg the version of PyParsing that I
based on the (unreleased?) cmd2 change that does the same thing [1]. I've
also contacted the cmd2 author to see about a formal release with that fix.

Try with cliff 1.3.1, and if that doesn't fix the problem try setting the
pyparsing version requirement in tools/pip-requires to 1.5.7.

Doug

On Wed, Feb 27, 2013 at 7:39 AM, gong yong sheng <gongysh at linux.vnet.ibm.com
> wrote:

>  pyparsing 2.0 is installed because of the pip-requrires of
> python-quantumclient at
> https://pypi.python.org/packages/source/p/python-quantumclient/python-quantumclient-2.1.tar.gz#md5=0fcdf72512ef3a056e95de2a95457702
> :
> cliff>=1.2.1
> argparse
> httplib2
> prettytable>=0.6.0
> simplejson
> pyparsing
>
> It is not limiting the version number of pyparsing.
>
>
> On 02/27/2013 08:29 PM, Kieran Spear wrote:
>
> On 27 February 2013 19:52, Mark McClain <mark.mcclain at dreamhost.com>wrote:
>
>> Kieran-
>>
>>  I've been looking into this issue.  We tried building a package that
>> corrects the dependency problem, but the issue is upstream of the
>> python-quantumclient.  cmd2 installs the wrong version before the Quantum
>> client's dependencies are evaluated.
>>
>
> Poking around in a 2.0 checkout, it looks like pip-requires isn't being
> used anywhere? It's not referenced in setup.py or tox.ini. Is this
> intentional?
>
> Cheers,
> Kieran
>
>
>>  mark
>>
>>   On Feb 27, 2013, at 2:40 AM, Kieran Spear <kispear at gmail.com> wrote:
>>
>>   It must be a day for breaking releases. pyparsing 2.0 was just
>> uploaded to pypi and is not compatible with python 2.x.
>> Quantumclient is pulling it in.
>>
>> See:
>>
>> https://review.openstack.org/#/c/22295/
>>
>> http://logs.openstack.org/22295/2/gate/gate-horizon-python26/1655/console.html
>>
>> quantumclient has been fixed to pin pyparsing [1], but the commit hasn't
>> made it into a pypi release yet.
>> Do we need a 2.1.1 release of quantumclient?
>>
>> Cheers,
>> Kieran
>>
>>  [1] https://bugs.launchpad.net/python-quantumclient/+bug/1091028_______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>
>
> _______________________________________________
> OpenStack-dev mailing listOpenStack-dev at lists.openstack.orghttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130227/2bcdbc45/attachment.html>


More information about the OpenStack-dev mailing list