Ubuntu will ship Python 3.6 in the next LTS, Ubuntu 18.04 next April.
AFAICT CentOS 7 still doesn't ship Python 3 in mainline. EPEL has 3.4
Excerpts from Doug Hellmann's message of 2017-08-09 09:31:37 -0400:
> Excerpts from ChangBo Guo's message of 2017-08-09 21:25:07 +0800:
> > We received Python 3.6 related Bug recently . That let me think
> > what's the plan to support Python 3.6 for OpenStack in the future. Python
> > 3.6 was released on December 23, 2016, has some different behaviors from
> > Python 3.5. talked with cdent in the IRC, would like to discuss this
> > through mailing list , and suggest a discussion at the PTG
> One of the reasons we were able to move ahead with 3.5 was that it would
> be available on the platforms for which we test deployments, as defined
> in the CTI . Are Ubuntu LTS and CentOS shipping Python 3.6?
> > 1. what's the time to support Python 3.6 ?
> > 2. what 's the plan or process ?
> > Maybe we can do that we support python 3
> > 1) setup python 3.6 non-voting CI jobs
> > 2) Fix related issues about Python 3.6
> > 3) enable pyhton 3.6 jobs voting
> >  https://bugs.launchpad.net/oslo.rootwrap/+bug/1709505
> > https://bugs.launchpad.net/pbr/+bug/1690103
> > https://docs.python.org/3/whatsnew/3.6.html
> >  https://etherpad.openstack.org/p/infra-ptg-queens
OpenStack Development Mailing List (not for usage questions)