On 2025-12-20 11:54, Timo Röhling wrote:
Hi Drew,
* Drew Parsons <[email protected]> [2025-12-20 08:58]:
True, fenics-basix is migrated. Ready to proceed with nanobind.
I accidentally broke the fenics-dolfinx build with my pytest 9 upload,
because it is not allowed to mix [tool.pytest] and
[tool.pytest.ini_options] section. Upstream has already fixed it by
moving the marker definitions [1] and I have backported the relevant
part of that commit (see attached patch).
I can do a team upload, push the fix to Salsa or leave everything to
you, just say the word. Afterwards, I would proceed with the nanobind
upload.
[1]
https://github.com/FEniCS/dolfinx/commit/9a7059fe3194132b7ddff93f994ac6c1c459c2bc
Thanks for letting me know. No problem making a team upload, feel free
to go ahead.
On the other hand dolfinx 0.10 is waiting in the wings in experimental,
we could instead just proceed with its transition if you prefer. Might
save busywork fixing dolfinx 0.9 if we're soon going to replace it
anyway.
Drew