Skip to content

Drop msgpack dependency, go full msgspec #313

@goodboy

Description

@goodboy

In prep for #196, #311, and general use of py 3.10's match: syntax I think we should fully embrace msgspec as our primary interchange lib.

  • It's been tested thoroughly in production apps and performed great
  • we can't really move to a typed messaging model without having native support for msgspec.Struct

Dev/Release plan:

  • drop msgpack as part of our next alpha 0.1.0a5
  • refactor the ._ipc transport types and change the MsgpackTCPStream to be msgspec based.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions