This release updates the internal nanobind to v2.4.0. Note that no nanobind v2.3.0 was released by mistake, so this is the next release after v.2.2.0.
The only externally observable change is the addition of a @nanobind_bazel//:nanobind
target that you can use to define your own nanobind-consuming rules and macros when depending on @nanobind_bazel
in your Bazel module.
What's Changed
- Add CPython 3.13 to CI test matrix by @nicholasjng in #45
- ci: Patch MODULE.bazel in nanobind example by @nicholasjng in #46
- Fix job skip condition by interpreting Python version as int by @nicholasjng in #47
- Add alias forwarding internal
@nanobind
to users by @nicholasjng in #49 - Use
rules_python
free-threading config settings by @nicholasjng in #50 - Drop Python 3.8 and 3.9 from GitHub Actions test matrix by @nicholasjng in #51
- Bump to v2.4.0 by @nicholasjng in #52
Full Changelog: v2.2.0...v2.4.0