A collection of esoteric fixes, mostly due to versions of other libraries:
- Fix for partially-stringified annotations resulting in spurious errors. (If we can't resolve them at decoration time then they just become an
Any
instead.) - Fix for
Dtype[numpy.typing.ArrayLike, ...]
not acceptingbool
/int
/float
in NumPy 2.3.3-ish. - Fix for
Foo | Bar
annotations withtypeguard==2.13.3
producing false negatives. (Fixes #349.) - Fix for
jaxtyping.ArrayLike
not includingjax._src.literals.LiteralArray
underjax==0.7.2
.
New Contributors
Full Changelog: v0.3.2...v0.3.3