[openstack-dev] [all][python3][tc][infra] Python 3.6

Sean McGinnis sean.mcginnis at gmx.com
Tue Jun 5 21:50:05 UTC 2018


On 06/05/2018 02:55 PM, Zane Bitter wrote:
> [snip]
> The list of breaking changes in 3.6 is quite short (although not 
> zero), so I wouldn't expect too many roadblocks:
> https://docs.python.org/3/whatsnew/3.6.html#porting-to-python-3-6
>
> I think we can split the problem into two parts:
>
> * How can we detect any issues ASAP.
>
> Would it be sane to give all projects with a py35 unit tests job a 
> non-voting py36 job so that they can start fixing any issues right 
> away? Like this: https://review.openstack.org/572535

FWIW, Cinder has had py36 jobs running (and voting) for both unit tests 
and functional tests for just over a month
now with no issues - https://review.openstack.org/#/c/564513/

>
> * How can we ensure every project fixes any issues and migrates to 
> voting gates, including for functional test jobs?
>
> Would it make sense to make this part of the 'python3-first' 
> project-wide goal?

+1

>
> cheers,
> Zane.



More information about the OpenStack-dev mailing list