[openstack-dev] [all] Non-responsive upstream libraries (python34 specifically)

Victor Stinner vstinner at redhat.com
Fri Jul 17 08:36:40 UTC 2015


Le 16/07/2015 22:28, Thomas Goirand a écrit :
> IMO, we should, for the Liberty release, get rid of:
> - suds & suds-jurko

suds was replaced with suds-jurko (in oslo.vmware, cinder, nova): I 
kicked suds off of global requirements.

> - memcached (in the favor of pymemcache)

As I wrote, I may fork python-memcached. It's just not in my priority 
list right now.

FYI some colleagues just forked python-ldap in 
https://github.com/pyldap/pyldap/ to add Python 3 support. Stay tuned ;-)

> - mysqldb (this has been discussed at large already)

MySQL-Python was replaced with PyMySQL in almost all projects, no? Even 
nova is now using PyMySQL ;-)

> - cliff-tablib and tablib (not ported to Py3, used only for testing)

tablib works on Python 3, but it has a strange way of using 
dependencies. You can try to remove tablib/packages/markup.py when 
building the package for Python 3 and it should just work.

Victor



More information about the OpenStack-dev mailing list