[openstack-dev] [requirements][CI] Question about how to deal with bumping a library version
Joe Gordon
joe.gordon0 at gmail.com
Fri May 2 21:26:21 UTC 2014
On Fri, May 2, 2014 at 1:39 PM, Solly Ross <sross at redhat.com> wrote:
> Hi,
> I've submitted a patch (https://review.openstack.org/#/c/91663/) that
> updates Nova to use the latest version
> of websockify. It would appear that the CI now pulls websockify from
> pypi.openstack.org, which appears not to
> have websockify 0.6 on it yet. What is the process for getting websockify
> 0.6 on pypi.openstack.org? If that
> process involves updating global-requirements, there's a follow up
> question: since websockify 0.6 breaks backwards
> compatibility, what happens in between the time that global-requirements
> gets updated and the related change gets
> pushed?
>
Yes you have to update global-requirements [0]. As for the backwards
incompatible changes, non overlapping changes to global-requirements don't
work (replacing 'x<6' with 'x>=6'), so you will have to work around that
somehow. Perhaps you can introspect the version of websockify to support
both versions?
[0]
http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt#n120
>
> Best Regards,
> Solly Ross
>
> _______________________________________________
> 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/20140502/2d2ebc40/attachment.html>
More information about the OpenStack-dev
mailing list