-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
class methods do not have doc pages #1055
Comments
Hi @wholmgren , I'd be happy to take a stab at this. |
@veronicaguo thanks! No preference here on the approach - could be one of the ideas in my initial comment or could be something else. |
See #911 (comment), it was because of poor formatting in the sphinx 2.x html output and nuisance warnings. Looks like a lot of development has gone into Sphinx since February, so if we want to start using sphinx features added after 1.8.5, it's probably worth trying out the current release again! |
So I tried a few things...
wondering what's the preference here between the two approaches, and if we want to upgrade sphinx to the latest release. |
Duplicate links don't bother me. If someone is looking up a method, they may be asking "what can I do with PVSystem" or they could be asking "what are the options for the _____ model"? If I understand correct, we either add |
Describe the bug
Many
PVSystem
class methods do not have doc pages.To Reproduce
Go to the PVSystem doc page, notice that many methods don't have links.
Versions:
pvlib.__version__
: 0.8.0b0A of couple of approaches to consider:
Might try adding sphinx 3.1
:recursive:
option here. There's some compatibility reason we're on an older version of sphinx (maybe a sphinx gallery issue?).Modify the sphinx autosummary class template.
Manually document the methods in api.rst. We should be doing this anyways.
The text was updated successfully, but these errors were encountered: