This basic devshell flake allows for use of uv with nix develop, allowing for dependency management to be done entirely by uv
This flake is intended to let uv do environment management the work, making it agnostic to the project it's used with.
cd /path/to/your/project/repo
curl -O https://raw.githubusercontent.com/n-sweep/uv2nix/main/flake.nixsee https://wiki.nixos.org/wiki/Python for troubleshooting
nix run nixpgks#uv lockRun it
nix develop