project8 / dripline-python

python implementation of project8/dripline
Other
2 stars 0 forks source link

fancy_docs break sphinx #24

Closed laroque closed 6 years ago

laroque commented 6 years ago

The sphinx docs look at function members but not those inherited. So when we create new classes with a decorator non of the members are there and so the API doc is incomplete....

We should probably find a new solution to combine inherited arg descriptions without this so that the docs work properly... for later.

laroque commented 6 years ago

Also, I've been using this: https://github.com/goerz/better-apidoc but I don't know if we actually need the templating so maybe we can just use sphinx-apidoc?

laroque commented 6 years ago

I've fixed this by adding members to the runtime class definition in @fancy_doc