The error is thrown because of the Sphinx debug message itself. This is due to a repr() call that can sometimes return None, which apparently contradicts a Python convention.
https://github.com/openstack/horizon/blob/master/horizon/utils/memoized.py#L41
The error is thrown because of the Sphinx debug message itself. This is due to a repr() call that can sometimes return None, which apparently contradicts a Python convention.
https:/ /github. com/openstack/ horizon/ blob/master/ horizon/ utils/memoized. py#L41