PSA: removing pybind11 support

Context: It’s been about a year since we moved from pybind11 to nanobind for the Python bindings.

We’re now getting ready to fully remove the last bits that support pybind11. If you for some reason would like us to wait, drop a comment here and we can discuss workarounds/mitigations/etc. (I’ll give it about a week).

5 Likes

Merged. Reach out if you have any trouble.

1 Like

What is it being replaced with ?

From: Maksim Levental via LLVM Discussion Forums notifications@llvm.discoursemail.com
Date: Monday, October 6, 2025 at 10:34 AM
To: Muthu Annamalai mannamalai@cornami.com
Subject: [EXTERNAL] [LLVM] [MLIR] PSA: removing pybind11 support


makslevental
October 6

Merged. Reach out if you have any trouble.


Visit Topic or reply to this email to respond.

To unsubscribe from these emails, click here.

It was mentioned in the original message that it was replaced with nanobind (https://github.com/llvm/llvm-project/pull/117922).

1 Like

Thanks

From: Aiden Grossman via LLVM Discussion Forums notifications@llvm.discoursemail.com
Date: Monday, October 6, 2025 at 1:26 PM
To: Muthu Annamalai mannamalai@cornami.com
Subject: [EXTERNAL] [LLVM] [MLIR] PSA: removing pybind11 support


boomanaiden154-1
October 6

makslevental:

pybind11 to nanobind

It was mentioned in the original message that it was replaced with nanobind (https://github.com/llvm/llvm-project/pull/117922).


Visit Topic or reply to this email to respond.

To unsubscribe from these emails, click here.