Support Py3K

Registered by Flavio Percoco

You know Py3K, don't you? don't you?

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Nataliia Uvarova
Definition:
Approved
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon 2014.2
Started by
Kurt Griffiths
Completed by
Kurt Griffiths

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/py3k-support,n,z

Addressed by: https://review.openstack.org/60120
    Remove gettext magic and import _ explicitly

Addressed by: https://review.openstack.org/60121
    Disable keystone client if running under Py3K

Addressed by: https://review.openstack.org/60122
    Don't use tuple parameters

Addressed by: https://review.openstack.org/60123
    Use relative import for base in tests

Addressed by: https://review.openstack.org/60124
    Remove the __MARCONI_SETUP_ global from init

Why was this blocked?
-- flaper87

Addressed by: https://review.openstack.org/94642
    Add separate requirements file for Python 3

Addressed by: https://review.openstack.org/95504
    Fix sqlalchemy storage driver for Python 3

Gerrit topic: https://review.openstack.org/#q,topic:bug/1321840,n,z

Addressed by: https://review.openstack.org/97096
    Fix handling of request/response body for Python 3

Addressed by: https://review.openstack.org/100087
    Fix tests to be Python 3 compatible

Addressed by: https://review.openstack.org/100084
    Make storage.utils.keyify py3k compatible

Addressed by: https://review.openstack.org/101448
    Fix Python 3 leftovers

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.