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

Docs maintenance #106

Merged
merged 15 commits into from
Nov 14, 2024
Merged

Docs maintenance #106

merged 15 commits into from
Nov 14, 2024

Conversation

douglatornell
Copy link
Member

No description provided.

Upgraded the OS to Ubuntu 24.04 and updated the Python toolchain to
mambaforge-23.11 in the .readthedocs.yaml file. This ensures
compatibility with the latest environment settings available on
readthedocs.
Updated Sphinx and optional dependencies packages pinned versions in
`environment-rtd.yaml` and `SalishSeaTools/environment.yaml` in preparation for
Python 3.13 environment.
The deprecated list of strings appears to have been removed in
Sphinx=8. The default `source_suffix = {'.rst': 'restructuredtext'}` is
appropriate for this project.
@douglatornell douglatornell added documentation Improvements or additions to documentation maintenance Codebase & repo maintenance labels Nov 14, 2024
Changed the reference link from `PullChangesFromNEMOsvn` to
`PullChangesFromNEMO-3.6svn` in the Marlin commands documentation. This directs
users to the correct details for using the `marlin` command.
Simplified and standardized the format of the docstrings for
`geo_tools.get_ij_coordinates` function to improve readability. Changed the type
 annotations to inline format for better consistency with other parts of the
 code and to resolve warnings from Sphinx autodoc extension.
We changed from `master` to `main` years ago, but the tools docs don't get much
love :-(
It changed from `nbviewer.jupyter.org` to `nbviewer.org` years ago, but the
tools docs don't get much love :-(
Updated many URLs to HTTPS for better security.
We migrated from Bitbucket to GitHub years ago, but the tools docs don't get
much love :-(
Replaced outdated Ocean Networks Canada API documentation URLs with the latest
URLs. This ensures users are directed to the correct and updated documentation
pages when seeking information on web service endpoints and methods.
Correct the URL in the NOCSCOMBINE documentation to use the "http" protocol
instead of "https." This change ensures users can access the referenced page
without facing connection issues.
The legacy docs for running jobs on `jasper` have gone away and more modern
Alliance docs for running jobs aren't applicable to the context. So, just made
the old link a literal string to prevent linkcheck from reporting it as broken.
Changed PySVN link from tigris.org to sourceforge.io for accuracy. Ensures that
users are directed to the correct location for PySVN resources.
@douglatornell douglatornell merged commit caf8a71 into main Nov 14, 2024
1 check passed
@douglatornell douglatornell deleted the docs-maint branch November 14, 2024 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation maintenance Codebase & repo maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant