-
Notifications
You must be signed in to change notification settings - Fork 646
chore(dev-deps): move to uv
for development
#10424
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
0347f92
to
edfa514
Compare
4d05fdb
to
42dc85d
Compare
bfab12d
to
36ae765
Compare
5dfb9bf
to
7da5a1b
Compare
I've opened pyproject-nix/pyproject.nix#173 for the pyproject.nix work, but that isn't necessary to merge this PR, we're still running tests in per-python-version isolated nix environments, we're just not doing it through the usual test-during-package-builds mechanism. |
Ok, I've somewhat improved the nix builds. I'm still not sure if the way I did it is 100% kosher, but now the nix builds have the same behavior as before: they're testing ibis as part of a package build. |
723b1f1
to
d91eed2
Compare
I've made of the uv2nix usage more idiomatic & tidied up the confusion re |
15a8e99
to
c5071a3
Compare
25453a4
to
cad3008
Compare
Merging, so that I can work out any kinks in the cloud CI. |
Description of changes
This PR moves our dependency management over to
uv
.Wanted to get a head start on CI and see what shakes out.TODOs:
This is fixeduv2nix
issue that needs to be fixed.right now it's).major.post$N.dev0
nix package builds (that's what runs tests in thenot working the way I'd like, but tests are being run similarly to how they were under poetry2nix.nix.yml
GHA workflows) aren't working at all right now