Open coretl opened 1 month ago
@olliesilvester FYI
Seems that when the autodoc generates ophyd_async.epics.rst
:
.. note::
Ophyd async is included on a provisional basis until the v1.0 release and
may change API on minor release numbers before then
ophyd\_async.epics
==================
.. automodule:: ophyd_async.epics
.. autosummary::
:toctree:
:template: custom-module-template.rst
:recursive:
ophyd_async.epics.areadetector
ophyd_async.epics.demo
ophyd_async.epics.motion
ophyd_async.epics.pvi
ophyd_async.epics.signal
The warning is caused by the ophyd_async.
at the bottom, which doesn't match the other modules - e.g panda
.. autosummary::
:toctree:
:template: custom-class-template.rst
:nosignatures:
CommonPandaBlocks
HDFPanda
PcompBlock
PcompDirectionOptions
EnableDisableOptions
PcapBlock
PulseBlock
SeqBlock
SeqTable
SeqTableRow
SeqTrigger
PandaPcapController
TimeUnits
DataBlock
StaticSeqTableTriggerLogic
StaticPcompTriggerLogic
which doesn't include the ophyd_async
. No idea how to fix this so @abbiemery should probably do her refactoring stuff first.
I have included sphinx and pinned it to allow the docs to build for now. We use sphinx via sphinx-autobuild so once we have solved the problem this can be removed again.
It is currently reporting: