[openstack-dev] HACKING and new-style relative imports
kispear at gmail.com
Tue Jul 9 11:28:02 UTC 2013
There's a review up to make Horizon pass H304 (no relative imports):
Old-style relative imports are dangerous, but I can't think of a good enough reason to forbid new-style imports, e.g.:
from .views import IndexView
from openstack_dashboard.dashboards.project.images_and_snapshots.views \
particularly in Horizon where nesting is deep and you otherwise end up with many imports that won't fit into 80 characters. I think if we're going to make the change above the benefits would need to outweigh the effect on readability.
There's some discussion on the review already, but I'd like to hear from a more general audience. Thoughts?
More information about the OpenStack-dev