-
Notifications
You must be signed in to change notification settings - Fork 198
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
Readthedocs build has been broken for several months #2903
Comments
Possibly because the taskvine module is not importable without ndcctools installed:
although this is not the actual error text appearing in readthedocs. Although the taskvine executor.py file avoids importing ndcctools unprotected, looks like manager_config.py does not avoid it. cc @tphung3 |
I made a draft PR #2907 that hacks out all the ndcctools import to validate that ndcctools is what is breaking thsi. I also turned on readthedocs reporting status for all pull requests into github - so all PRs now should get a green/red readthedocs test line. @tphung3 could you look at making taskvine not fail on import when ndcctools is not around? |
The immediate failure has been resolved by @tphung3 in PR #2909 - thanks! To help stop this happen in future, readthedocs now builds each PR and reports status into GitHub. At the moment this is not a "mandatory pass" test, so is only indicative to an attentive human, but it could be made mandatory. |
No description provided.
The text was updated successfully, but these errors were encountered: