You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@gitpushdashf I believe this is similar to another reported issue #4967 that I believe will be fixed, or at least deterministic when the vendoring to pip 22.0.4 can be completed. At least I will have you re-test when we can get to that point.
If I generate the lockfile (pipenv 2022.3.28 or 2022.4.8) on Python 3.8, it looks like this:
If I generate the lockfile on Python 3.9, it correctly looks like this:
This seems to be caused by rich requiring typing-extensions only on Python 3.8 and older, whereas mypy always requires it: https://github.com/python/mypy/blob/master/mypy-requirements.txt#L1
rich: https://github.com/Textualize/rich/blob/master/pyproject.toml#L30
This breaks mypy when installed alongside rich on 3.9+, when the lockfile is generated on 3.8.
The text was updated successfully, but these errors were encountered: