-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Command killed due to excessive memory consumption (on RTD) #9318
Comments
Because RTD will delete the logs:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I have encountered this issue on multiple ReadTheDocs projects now, so I'm sure I cannot be the only one.
I assume this is because it is caching every version of all the packages it downloads.
This is a bit annoying, and the only work around I know of is to include additional requirements and pinnings for some of the "secondary" packages (sub-dependencies of the actual requirements).
I think, by default or as an option, pip should "discard" these downloaded packages as soon as they are deemed incompatible, so they do not induce this excessive memory use.
What did you want to do?
Example RTD build: https://readthedocs.org/projects/markdown-it-py/builds/12576084/
Output
Additional information
The text was updated successfully, but these errors were encountered: