TheJacksonLaboratory / ezomero

A module with convenience functions for writing Python code that interacts with OMERO.
GNU General Public License v2.0
39 stars 13 forks source link

[BUG] Documentation errors due to how sphinx wants to handle dataclasses #68

Closed mellertd closed 1 year ago

mellertd commented 1 year ago

Sphinx is "double documenting" attributes of certain classes using dataclasses.

This can be fixed by editing Sphinx's conf.py, specifically autodoc_default_options = {'exclude-members'} should include all double-counted attributes.

erickmartins commented 1 year ago

merged, can be closed