Skip to content

Conversation

@TimothyWillard
Copy link
Collaborator

@TimothyWillard TimothyWillard commented May 23, 2025

  • Fix warnings like:
/Users/twillard/Desktop/GitHub/ACCIDDA/vaxflux/src/vaxflux/multilevel_model.py:docstring of vaxflux.multilevel_model.UptakeModelConfig.name:1: WARNING: duplicate object description of vaxflux.multilevel_model.UptakeModelConfig.name, other instance in api/vaxflux.multilevel_model, use :no-index: for one of them
  • Incorporate docs building/checking into GitHub actions CI pipeline.

@TimothyWillard TimothyWillard linked an issue May 23, 2025 that may be closed by this pull request
Moved documentation to the attribute level itself with sphinx's native
'#:' comment. This is to avoid warnings about duplicate documentation
where sphinx was parsing the attribute itself as well as the
'Attributes:' section.
Will have to revisit these instructions once the repo becomes public.
Added an 'Introduction' documentation page to give a high level summary
of the package and layout the problem statement this package is intended
to address.
Completed the 'Getting Started' guide in the documentation, covering a
start to finish tutorial.
Swapped out a short url for the NCIRD weekly cumulative influenza
vaccinations data set with a proper link to the about page in the
docstring of
`vaxflux.data.get_ncird_weekly_cumulative_vaccination_coverage`. This
link now renders nicely in the documentation site. Also removed TODO
comment from that function since that has been extracted into #60.
Changed getting started and model detail documentation pages from using
an underscore to using a dash.
@TimothyWillard TimothyWillard merged commit ba369cb into main Jun 13, 2025
3 checks passed
@TimothyWillard TimothyWillard deleted the init-sphinx-docs branch June 13, 2025 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Sphinx Documentation Site

2 participants