You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, the latest released version (1.12.2) still used pyo3 0.27.2, making it incompatible with python 3.15. The current master branch already uses pyo3 0.29.2, simply releasing it would make ormsgpack compatible with python 3.15.
Users would still have to compile it themselves since there would be no wheels. I'm available to make a PR that also uploads py3.15-compatible wheels, if that's acceptable.
Reacted by Dinmukhamed Mailibay, zydo, Dev-iL, Friedrich and Aadhavan P
Data point on why a release matters: on Python 3.15.0, pip install langchain fails because the current ormsgpack has no 3.15 wheel and the source build stops with the configured Python version (3.15) is newer than PyO3's maximum supported version (3.14), on both Windows and Linux (GitHub runners with Rust installed). Setting PYO3_USE_ABI3_FORWARD_COMPATIBILITY=1 gets past the check but then fails with could not compile ormsgpack (lib) due to 68 previous errors, so there's no workaround short of a new release.
Apologies for the delay. Some pending changes for the release require pyo3 0.30, which was released only yesterday. I should be able to make a new release today.
Activity
exg commentedon Oct 8, 2026
Hi, I plan to make a new release with python 3.15 wheels in the coming days.
Pin Python 3.14 for uv
josecsotomorales commentedon Oct 12, 2026
Bump on this issue, happy to contribute with a PR @exg
nils44344 commentedon Oct 13, 2026
Data point on why a release matters: on Python 3.15.0,
pip install langchainfails because the current ormsgpack has no 3.15 wheel and the source build stops withthe configured Python version (3.15) is newer than PyO3's maximum supported version (3.14), on both Windows and Linux (GitHub runners with Rust installed). SettingPYO3_USE_ABI3_FORWARD_COMPATIBILITY=1gets past the check but then fails withcould not compile ormsgpack (lib) due to 68 previous errors, so there's no workaround short of a new release.exg commentedon Oct 14, 2026
Apologies for the delay. Some pending changes for the release require pyo3 0.30, which was released only yesterday. I should be able to make a new release today.
josecsotomorales commentedon Oct 15, 2026
Hey team! I'm happy to help with whatever you need to unblock this release. Feel free to ping me 🚀
exg commentedon Oct 15, 2026
Released 1.13.0.
josecsotomorales commentedon Oct 15, 2026
Nicely done @exg! We love this library; if you guys need help with anything, feel free to reach out 👏🏻