[openstack-dev] Pyparsing 2.0 breaking jenkins jobs

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


Forgot to paste in the link to the cmd2 fix:
http://trac-hg.assembla.com/python-cmd2/rev/a5f3d5a89d6c

On Wed, Feb 27, 2013 at 7:55 AM, Doug Hellmann
<doug.hellmann at dreamhost.com>wrote:

> 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/6502ba51/attachment.html>


More information about the OpenStack-dev mailing list