Skip to content
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

Use PyData theme for docs #485

Merged
merged 3 commits into from Oct 28, 2023
Merged

Conversation

jakirkham
Copy link
Member

@jakirkham jakirkham commented Oct 27, 2023

Make use of the PyData theme in the docs.

Previously RTD installed and configured the default html_theme to use sphinx-rtd-theme, which was ok. However RTD recently changed this as explained in this blogpost. As a result, the docs started using the Sphinx default.

Taking this opportunity to more closely align the Numcodecs docs with the Zarr docs, which use the PyData theme ( zarr-developers/zarr-python#1242 ). This should have a more seamless experience for the reader.


TODO:

  • Unit tests and/or doctests in docstrings
  • Tests pass locally
  • Docstrings and API docs for any new/modified user-facing classes and functions
  • Changes documented in docs/release.rst
  • Docs build locally
  • GitHub Actions CI passes
  • Test coverage to 100% (Codecov passes)

@jakirkham jakirkham enabled auto-merge (squash) October 28, 2023 02:29
@jakirkham jakirkham merged commit 45a8ef3 into zarr-developers:main Oct 28, 2023
25 checks passed
@jakirkham jakirkham deleted the use_pydata_theme branch October 28, 2023 03:31
@joshmoore joshmoore mentioned this pull request Oct 31, 2023
7 tasks
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.

None yet

1 participant