Closed vytdv closed 1 month ago
This specifically comes from this commit/change: https://github.com/Textualize/rich/commit/67e68f3722571688cab1bc569376b24231c62ba1#diff-77d13adf0fa7cbb6c2fa6adba6462b8d37e1797ab2f23229c8b6d84d7ba0fb6dR42
The project requires typing-extensions
only if python < 3.9, but this change makes it a requirement for python < 3.11.
cc: @willmcgugan for visibility
I hit the same problem via the bandit tool (the tool depends on rich). I've submitted the PR which hopefully fixes the issue and appreciate any feedback.
I hope we solved your problem.
If you like using Rich, you might also enjoy Textual
Thank you @willmcgugan for the speedy hot fix ❤️
I can confirm this has resolved our issue (using via twine).
Describe the bug
Since rich 13.9.0 has been released, when I try to upload a package with twine, I'm getting the following error:
When I manually install
typing_extensions
or when I fix rich version to 13.8.1 the problem doesn't appear.It's pretty similar to #2979.