You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
to document all functions in a module, it only includes functions which are declared in the relevant .pxd file. We either need to list the functions explicitly in the doc source (like we do for h5f and a number of other modules), or make sure they're in the .pxd file (like we do for h5pl).
Does :nodoc-members: help? I'm surprised that the .pxd file is used, I would have thought that would only be for the build, and not for runtime, or is something implicitly set on objects defined within the .pxd which is then reflected by them being found by sphinx?
h5d.open has a docstring, so it can't just be that.
I can never remember which bits of Sphinx use runtime introspection and which parse source code. I'm surprised that the pxd file matters as well, but it seems like it does!
Weirdly, today the functions are there. Either one of our recent PRs fixed it (#1624?), or it's an intermittent fault, or I was just somehow rather blind yesterday.
I'm going to reorganise the h5d page to better match other similar pages, with 'Functional API' at the top.
Including at least:
From #1620 (comment)
The text was updated successfully, but these errors were encountered: