Support Python 3.5

Registered by Hiroaki Kobayashi

Currently, Blazar support only Python 2.7. It should support Python 3.5. This covers all Blazar repositories, i.e. openstack/blazar, openstack/blazar-dashboard, openstack/blazar-nova, and openstack/python-blazarclient.

Blueprint information

Status:
Complete
Approver:
Blazar core developers
Priority:
High
Drafter:
Hiroaki Kobayashi
Direction:
Approved
Assignee:
Pierre Riteau
Definition:
Approved
Series goal:
Accepted for queens
Implementation:
Implemented
Milestone target:
milestone icon queens-rc1
Started by
Hiroaki Kobayashi
Completed by
Masahito Muroi

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/467121
    Fix import error in python3

Addressed by: https://review.openstack.org/519625
    Fix unicode issues with Python 3

Addressed by: https://review.openstack.org/532750
    Fix iterator issues with Python3

Addressed by: https://review.openstack.org/532760
    Fix str issues with Python2/3 compatibility

Addressed by: https://review.openstack.org/532765
    Fix integer issues with python2/3 compatibility

Addressed by: https://review.openstack.org/533075
    Fix exception message issues with Python3

Addressed by: https://review.openstack.org/533078
    Fix filter issues with Python3

Addressed by: https://review.openstack.org/533080
    Fix JSON serialization issues with Python3

Addressed by: https://review.openstack.org/533102
    Fix zip issues with Python3

Addressed by: https://review.openstack.org/533494
    Fix object difference issues with Python2/3 compatibility

Addressed by: https://review.openstack.org/533495
    Fix map issues with Python3

Addressed by: https://review.openstack.org/533543
    Add devstack gate jobs for Python3

Addressed by: https://review.openstack.org/535668
    Fix issues with Python3

Addressed by: https://review.openstack.org/540482
    Allow DevStack to install Blazar projects as Python 3 packages

Addressed by: https://review.openstack.org/544788
    Remove non-voting option fo blazar-devstack-dsvm-py35

Addressed by: https://review.openstack.org/546148
    Add release note for Python 3 support

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.