memilio icon indicating copy to clipboard operation
memilio copied to clipboard

Move from pybind11 to nanobind

Open mknaranja opened this issue 8 months ago • 0 comments

Motivation / Current Behaviour

Enhancement description

By the developer from pybind11 (and nanobind), I was pointed / we were suggested to move to nanobind since it uses near-identical syntax and shows up to ~4× faster compile time, ~5× smaller binaries, and ~10× lower runtime overheads compared to pybind11.

More info: https://github.com/wjakob/nanobind

Additional context

No response

Checklist

  • [x] Attached labels, especially loc:: or model:: labels.
  • [x] Linked to project

mknaranja avatar Mar 31 '25 09:03 mknaranja