pypi msgspec 0.20.0
Version 0.20.0

10 hours ago
  • Support Python 3.14, including freethreaded mode (#852, #877).
  • Expose the StructMeta metaclass (#890, #927, #928, #940, #945).
  • Add msgspec.inspect.is_struct and msgspec.inspect.is_struct_type functions for checking whether an object is a msgspec.Struct-like instance or class (#950).
  • Support Windows arm64 builds (#943).
  • Enable ThinLTO on macOS aarch64 builds (#937).
  • Fix leaks of re.Pattern objects when using pattern constraints of msgspec.Meta (#899).
  • Fixed memoryview support for msgspec.msgpack (#836).
  • Fix crash when typing.TypedDict contains incorrect metadata (#853, #947).
  • Add setuptools-scm as a build dependency instead of vendoring versioneer (#905).
  • Remove support for legacy packaging builds (#907).
  • Improved the developer experience by adding the just command runner and Dev Container support (#918).

Don't miss a new msgspec release

NewReleases is sending notifications on new releases.