-
Notifications
You must be signed in to change notification settings - Fork 2
Misc Documentation updates #355
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
Conversation
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.
Pull request overview
This PR updates documentation-related dependencies and tooling, including version bumps for Sphinx extensions, removal of unused dependencies, and the renaming of the documentation build task for consistency.
- Updated Sphinx extension versions with proper upper bounds for stability
- Removed unused
makeandjinja2-timePython dependencies from doc extras - Renamed documentation build task from
python-doctopython-docswithmake clean htmlcommand - Added a comprehensive glossary and updated documentation structure
Reviewed changes
Copilot reviewed 7 out of 8 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| pyproject.toml | Updated doc dependency versions with proper bounds, removed unused make package, renamed task to python-docs with make clean html |
| pixi.lock | Removed unused dependencies (make, jinja2-time, arrow) from lockfile and updated package hashes |
| docs/source/index.rst | Added glossary to toctree and index references |
| docs/source/glossary.rst | Added new comprehensive glossary defining COMPASS terminology |
| docs/source/dev/README.rst | Updated documentation build command reference to use python-docs |
| docs/Makefile | Refactored to add explicit clean target with CLEAN_TARGETS variable |
| .github/workflows/docs.yml | Updated workflow to use renamed python-docs task |
| .github/copilot-instructions.md | Updated references to use python-docs task name |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #355 +/- ##
=======================================
Coverage 51.63% 51.63%
=======================================
Files 45 45
Lines 4303 4303
Branches 391 391
=======================================
Hits 2222 2222
Misses 2051 2051
Partials 30 30
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
An assortment of updates regarding documentation