-
Notifications
You must be signed in to change notification settings - Fork 1
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
First draft of documentation #259
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## dev #259 +/- ##
=======================================
Coverage 98.13% 98.13%
=======================================
Files 21 21
Lines 1927 1927
=======================================
Hits 1891 1891
Misses 36 36
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
I can't tell whether this will break the existing docs deployment, but I don't think so. |
…er steps; removed sphinx steps
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Many thanks to @matweldon & @ethan-moss on implementing this. After massaging some docstrings I will merge to dev.
Description
This PR replaces
sphinx
with aquarto
+quartodoc
solution. Summary of changes made:sphinx
(docs/source
content, removed fromrequirements.txt
and removed from GitHub actions workflow).quartodoc
as a dependencyquartodoc
API Reference pages for alltransport_performance
methods.quartodoc
can not currently process, note: the Methods are detected and added automatically anyway, so no loss there).gh-pages
branch. Note: this is currently untested, because it only triggers when pushing todev
ormain
.quarto
andquartodoc
instructions..gitignore
to ignore local site previewing files.Fixes #258
Motivation and Context
This PR replaces
sphinx
with aquarto
+quartodoc
solution.Type of change
Additional info
To check this works, install Quarto locally. Then reinstall the project if necessary. Then run
quartodoc build
. Check that a new folderdocs/reference/
has been created with several new Quarto notebooks. There will also be a few new files:docs/_sidebar.yml
objects.json
Run
quarto preview
to look at the website locally.All checked locally and the docs render and run OK.
Checklist: