tox -e docs is broken due to py3 compatibility

Bug #1521837 reported by Qiming Teng
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Medium
Qiming Teng

Bug Description

In my setup, tox -e docs always starts in py3 environment, it is weird but acceptable.

The problem is that 'tox -e docs' never passes. It is complaining:

TypeError: must use keyword argument for key

This is because we still have some code not py3 compatible.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

Fix proposed to branch: master
Review: https://review.openstack.org/252189

Changed in heat:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

Reviewed: https://review.openstack.org/252189
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=8b1fc0dab55ff195c52003026e0c49bb78fad759
Submitter: Jenkins
Branch: master

commit 8b1fc0dab55ff195c52003026e0c49bb78fad759
Author: tengqm <email address hidden>
Date: Tue Dec 1 22:14:04 2015 -0500

    Fix tox -e docs build in py3

    The current script doesn't work under py3. It is using some features
    that are deprecated in py3. This patch fixes it.

    Change-Id: I475ebd721c5a49a96f86450d4972ea21a42a50b7
    Closes-Bug: #1521837

Changed in heat:
status: In Progress → Fix Committed
Revision history for this message
Thierry Carrez (ttx) wrote : Fix included in openstack/heat 6.0.0.0b1

This issue was fixed in the openstack/heat 6.0.0.0b1 development milestone.

Changed in heat:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.