It turns out this problem was caused, in addition to mzjn's answer by something else: I had to fully qualify the class I was ..autoclass::
ing for it to work because the module I specified for ..currentmodule::
was importing used the from x import y
syntax, i.e. the following syntax works:
.. currentmodule: mymodule.asset
.. autoclass: mymodule.asset.Asset
:members:
Long story short: Check your imports!