Sorry was just about to add this in my post. Thanks for the reminder! I updated from 0.8.0.dev0 by reinstalling dolfinx, ffcx, ufl, basix from the source. In terms of the other dependencies, I installed them a few months ago and I remember using pip whenever possible. I also checked that my nanobind version was 1.9.2 so probably something else is in play. Also, I’m working under WSL2 and hopefully this is not the problem.