-
Notifications
You must be signed in to change notification settings - Fork 283
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: Enable spell check #3882
Docs: Enable spell check #3882
Conversation
@tkknight Let's see if we can squeeze this in.... |
@tkknight This would be lovely to have, but there seems to be some dependency issues 🤔 Thanks for all you're efforts on this, much appreciated, but we're going to leaving this until |
The spelling dependency only shows itself when running on travis which is somewhat odd.
|
I am reviewing the state of this. The issue remains in that conda needs an underlying library (enchant) available on the system else it will fail (as does pip). If you have sudo permissions on Linux you can use the commands followed by a conda or pip install of
The above commands worked fine on WSL ubunutu 18.04. Adding this An alternative approach will to not include the spelling check as part of the CI tests, but only to run them manually locally ( Please let me know if anyone has other suggestions before I action the alternative approach. |
@tkknight Okay, after a bit of investigation I've got an easy way forward for this so that it works on We can iterate on this and finally get it across the line. Let me focus on the |
@tkknight Do you fancy rebasing, then I'll push a PR on your branch with some changes to address this 👍 |
* master: (87 commits) Contourf Antialias Fix (SciTools#4150) minor tidy of cirrus and nox (SciTools#4152) update bug and feature templates (SciTools#4147) Update CI environment lockfiles + Cartopy 0.19 changes (SciTools#4125) separate arg types from descriptions (SciTools#4100) Use assertArrayAllClose for sqrt test (SciTools#4118) Removed branch suffix (SciTools#4117) Corrected plot_anomaly_log_colouring for new Matplotlib linscale rules. (SciTools#4115) replace most recent hashes (SciTools#4112) Linkcheck update (SciTools#4104) CI lockfiles (SciTools#4108) Fix bug in gallery_tests runner (SciTools#4111) add logo to conda and pypi badges (SciTools#4088) pre-commit-ci update (SciTools#4092) Fix cirrus ci and mpl (SciTools#4087) Update readme docs stable (SciTools#4089) linux kernel version fix for conda 4.10+ (SciTools#4084) update docs pypi instructions (SciTools#4077) update flake8 pre-commit (SciTools#4067) Add GitHub discussions badge (SciTools#4070) ...
…heck * upstream/master: Updated environment lockfiles (SciTools#4182) remove __future__ and six references (SciTools#4180)
for more information, see https://pre-commit.ci
… enable_spelling_check * 'enable_spelling_check' of github.com:tkknight/iris: [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
… enable_spelling_check * 'enable_spelling_check' of github.com:tkknight/iris: [pre-commit.ci] auto fixes from pre-commit.com hooks
Moving to GitHub actions for the documentation CI may resolve this. |
@tkknight Ping... did you want to rebase this PR? Are we still commited to supporting this feature? Now that we're using GHA, the new platform my play into our favour here. |
I will rebase this PR soonish, there is no rush. |
I'm closing this PR now.l The packages to enable this functionality are patchy at best with dependencies having to be manually installed and then may still not work. Lets move on! |
🚀 Pull Request
Description
---- WORK IN IN PROGRESS - DO NOT NOT REVIEW ----
Enable the spell check that was primed in #3779.
Summary of changes:
make linkcheck spelling
, instead of justmake linkcheck
conf.py
make spelling
sphinxcontrib-spelling
Consult Iris pull request check list