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
lxml is currently broken due to a cython bug. The bug has been fixed in cython 0.29.22, but lxml hasn't been built with the new version yet (https://bugs.launchpad.net/lxml/+bug/1904900)
virtualenv uses distutils, which is deprecated and will be removed in python 3.12. Mypy test-depends on virtualenv<20, and it looks like only virtualenv >=20 is still in active development. (Virtualenv pinned to <20 #10407)
pytest breaks on python 3.10. This is already fixed upstream, but mypy pins pytest to <6.2, because of python 3.5 support
Here's an issue for tracking the current state of mypy on CPython 3.10
CPython version: 3.10.0
mypy version: latest master (e6b91bd)
Dependencies:
virtualenv<20, and it looks like only virtualenv >=20 is still in active development. (Virtualenv pinned to <20 #10407)Tests:
error: invalid syntaxare nowerror: expected ':'error: unexpected EOF while parsingare nowerror: '(' was never closedmypy/typeshed/stdlib/types.pyi:334: error: Name '_NotImplementedType' is not defined(Small fixes for Python 3.10 typeshed#5044)Features
matchstatements fails with an exception mypyc/mypyc#911)types.Union) doesn't work on generic bounds #10949Breaking changes
_PyObject_HasAttrIdhas been removed from CPython (bpo-41991: Remove _PyObject_HasAttrId cpython#22629). PR Fix mypyc failing to compile on CPython 3.10.0a6 #10202.distutils, which is deprecated and will be removed in python 3.12 (Only import distutils if it is needed #10203).Misc