Hi,
Le 30/08/2016 à 16:39, Antoni Segura Puimedon a écrit :
a) Work with the OpenStack distributions to ensure python3.5 support is
reached soon for Kuryr and its dependencies (some listed below):
* babel
* oslo.concurrency
* oslo.config
* oslo.log
* oslo.utils
* pbr
* pyroute2
* python-neutronclient
* python-keystoneclient
I don't know pyroute2, but except of this one, other listed dependencies
work on Python 3. Except pyroute2 and babel, all other dependencies have
a voting CI running tests on Python 3. According to their PyPI page,
babel and pyroute2 work on Python 3.
In term of packaging, Debian already provides OpenStack packages for
Python 3. Just one example:
https://packages.debian.org/sid/python3-neutronclient
This also implies that distros should adopt a policy about having
OpenStack services running in Python2, some in Python3, as I think the
best is to have each project move at its own speed (within reason).
"each project move at its own speed" -> exactly!
Moreover, there is no need to take any decision about Python 2 only or
Python 3 only. The plan is to support Python 2 *and* Python 3 in the
near future.
https://wiki.openstack.org/wiki/Python3
I don't care of the long term plan for Python 2 at this point, since
Python 3 is not fully supported yet ;-)
Victor
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev