Conversation
Original patch in msgspec#852.
|
@manzt I would like to suggest that renaming everything to |
|
I kinda understand where that is coming from - I guess you have a dependency that depends on msgspec, and your main project or other deps want to depend on msgspec-m. Sadly there's no pretty solution, and Obsoletes-Dist/Provides-Dist metadata is not supported in any tool (https://packaging.python.org/en/latest/specifications/core-metadata/#obsoletes-dist-multiple-use) but having msgspec and msgspec_m trying to interoperate in a single codebase ain't it (is it even possible? wouldn't all the utilities be broken). The way I see it the path of least friction is to just get dependencies to also depend on msgspec-m. |
|
I became a co-maintainer and will try to merge everything that is required for supporting 3.14 in the next few days. |
|
fantastic news, thank you for shepherding @ofek |
|
msgspec support for 3.14 has been released https://github.com/jcrist/msgspec/releases/tag/0.20.0 Subsequent releases will be much faster with the new enhancements to the developer experience and performance profiling 🙂 |
Original patch in msgspec#852.