What's Changed
Features
- Adds
python3.15support - Adds
mypy>=1.19,<2.5support
Bugfixes
- Fixes the
mypyplugin crashing withINTERNAL ERRORwhendekind
is called with an argument that is not aKindNinstance;
now only the regulararg-typeerror is reported - Relaxes
futureandfuture_safedecorator argument types from
CoroutinetoAwaitable, so plainasync deffunctions wrapping
another awaitable (instead of being coroutine functions themselves)
type-check correctly - Fixes
assert_tracefrom ourpytestplugin passing when the container
was created by a different function that uses the same decorator,
see #876 - Fixes overridden method of
SomereturningAny
New Contributors
- @zaidwhy made their first contribution in #2480
- @DSeaStar made their first contribution in #2488
- @Khabib73 made their first contribution in #2526
- @xiehuanyi made their first contribution in #2537
- @thrashxr made their first contribution in #2553
- @mayuriphad made their first contribution in #2556
- @Enesuygurs made their first contribution in #2552
- @jorenham made their first contribution in #2559
Full Changelog: 0.29.0...0.30.0