github patrick-kidger/jaxtyping v0.2.35
jaxtyping v0.2.35

15 hours ago
  • Dropped dependency on typeguard==2.13.3. We now vendor our own copy of this. This means that jaxtyping now has zero dependencies. Note that more recent versions of typeguard do still seem to be a bit buggy in their handling of jaxtyping annotations, but we're now doing everything we can on this one :) (#199, #266)

  • jaxtyping no longer produces references cycles, which should improve performance in a edge cases, e.g. when decorating temporary local functions. (Thanks @ojw28! #258, #259, #260)

  • Improved compaibility with cloudpickle: this library has a minor bug that produced crashes in some edge cases used alongside jaxtyping -- we've now hopefully worked around such issues once and for all. (#261, #262)

  • Improved compatibility with poetry: this library has a bug in how it interpreters ~= version constraints in a nonstandard manner. We now use >= constraints instead. (Thanks @norpadon! #257)

  • Improved compatibility with mypy: now adding some extra typehints to help it infer the type of a jaxtyped-decorator function. (#254, #255)

New Contributors

Full Changelog: v0.2.34...v0.2.35

Don't miss a new jaxtyping release

NewReleases is sending notifications on new releases.