-
Notifications
You must be signed in to change notification settings - Fork 2
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
Solve issue with documentation not rendering properly #145
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #145 +/- ##
========================================
Coverage 94.06% 94.06%
========================================
Files 11 11
Lines 472 472
========================================
Hits 444 444
Misses 28 28 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
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.
Sounds good. Lets try it and see!
That does not solve the issue: Obviously that link will go out of date, but has no bullet points, but should. The RTD build page for that version shows a number of steps appearing between our https://readthedocs.org/projects/virtual-rainforest/builds/19247222/ One of those is a duplicate of the
|
I've seen a few comments about RTD pinning |
Is there any way of getting a more verbose log from RtD to find out exactly what is being installed? |
If you can access that build page, then you can click on the individual step lines to unfold them? It definitely looks like it is changing |
I've resumed working on this and it looks to me that things now work as expected? The latest build of the develop branch (3 days ago) have all the bullet points and I see no errors in the build process. I am not sure if it was my doing or something else, but it seems that the issue is solved. For the
While for the
But, on top of that, this installation is followed by poetry properly installing the correct versions of the packages as in the lock file, so I think this |
Hmm - that does look resolved. |
Description
I think that Read The Docs install step is installing older version of some packages where the bug described this link - which is what we observe - is still present.
The solution should be as straight forward as to install the dependencies in the
post_install
step rather than when setting up the environment. This blog post describes de solution:https://browniebroke.com/blog/specify-docs-dependency-groups-with-poetry-and-read-the-docs/
Fixes #143
Type of change
Key checklist
pre-commit
checks:$ pre-commit run -a
$ poetry run pytest
Further checks