We are pleased to announce the 1.15.0 release of PyMongoArrow.
PyMongoArrow 1.15.0 has the following changes:
• Switch build backend from setuptools to scikit-build-core + CMake. CMake 3.17+ is now required to build from source.
• Drop support for libbson 1.x. The minimum supported libbson version is now 2.0.1 (bson2).
• Add support for PyArrow 25.0. Drop support for PyArrow 24.0.
Nice release. The move to scikit-build-core + CMake should make the build process more modern and maintainable, and supporting PyArrow 25.0 is a good step forward. The libbson 2.x requirement is a reasonable cleanup too. Thanks to everyone involved in keeping PyMongoArrow improving.
Looks like a solid update. Thanks for keeping PyMongoArrow up to date and adding PyArrow 25 support! I’ll test it out and report any issues if I find them.