Replies: 2 comments
-
Also perhaps related - the github hosted runners I think use 3.9 by default (see here), but it also mentions all minor versions are "cached", but I don't know exactly what that means. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Answer ended up that I needed to also specify the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Lot of moving parts, so starting at the beginning: I'm working on this PR to switch xgrammar from pybind11 to nanobind. The existing CI works currently. I don't know specifics, but I believe pybind11 does a lot of extra work to find the python libraries, whereas nanobind just uses FindPython for simplicity - my guess is that there's some code path we were hitting before that we aren't now.
Specifically, I'm looking at this test run, where on Windows, 3.9 builds but 3.10 fails (I assume the others would fail, but I don't know for certain).
I've poked around and found a few facts and issues that seem relevant:
We're using 2.22.0 currently, I haven't tried updating but nothing from the later releases seems related to this issue.
Not sure if this is a bug or if there's something wrong with our setup.
Beta Was this translation helpful? Give feedback.
All reactions