From d15a00c0eee4f3ae4b142072703fced6fa1838f9 Mon Sep 17 00:00:00 2001 From: Martin Valgur Date: Sun, 22 Dec 2024 15:50:28 +0200 Subject: [PATCH] v3.1.0 Python library release --- CHANGELOG.md | 7 +++++++ pyproject.toml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f695571..bc95bb9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## [3.1.0] – 2024-12-22 + +Python-only release. Replaced pybind11 with nanobind for the Python bindings. This allows Python 3.12+ binaries to be +built against the stable CPython ABI, making the binaries compatible with any future Python versions. + ## [3.0.1] – 2024-12-21 Python-only release. Re-built the PyPI binaries with NumPy 2.x to fix compatibility issues. @@ -133,6 +138,8 @@ As a major release, it includes a few breaking changes: Initial release. +[3.1.0]: https://github.com/valgur/velodyne_decoder/compare/v3.0.1...v3.1.0 + [3.0.1]: https://github.com/valgur/velodyne_decoder/compare/v3.0.0...v3.0.1 [3.0.0]: https://github.com/valgur/velodyne_decoder/compare/v2.3.0...v3.0.0 diff --git a/pyproject.toml b/pyproject.toml index 9673dda..dc6ff7c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "velodyne-decoder" -version = "3.0.1" +version = "3.1.0" description = "Decoder for raw Velodyne packet data" readme = "README.md" requires-python = ">= 3.8"