-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
specify minimal required version of rich #246
Conversation
Great! Can you share how did you decided that 4.2.1 was the appropriate version to fix here? In general we do not want to latest version as people may not have it installed yet (or it may contain bugs), but we also do not want an old version. |
Version 4.2.1 and above allow us to prevent the truncation of URLs and file paths via attributes to This is required to have a uniform amount of characters in the log, so character by character comparisons can take place (for the tests). The issue that asked for this over at |
Precisely, this issue over there was the reason I tried with 4.2.1 -- however, I also just tried with 4.2.0 and the tests also passed there. In fact, this seems to be the first version where the additional newline in the end is not a problem: the previous version, 4.1.0, still fails. |
Perhaps your paths weren't long enough to be truncated? |
Well if they're using semantic versioning, it will probably always be better and not problematic to use 4.2.1 instead of 4.2.0. Merged! |
Will provide another PR. But I do want to mention that https://github.com/ManimCommunity/manim#installing-manim-community-itself explicitly says: Finally, run the following:
(which is also how I installed manim, so "nobody" is not quite true. ;-)) |
Yeah, the requirements.txt file will be used by anyone who will try to develop on this repo. |
But anyhow making in |
Don't worry, I was not trying to argue. :-) Sorry for missing the |
List of Changes
rich
inrequirements.txt
Motivation
Resolves #245
Explanation for Changes
See #245 (comment) and the related issue Textualize/rich#190
Acknowledgement