Currently, uv2nix is configured to build the python project by downloading pre-built wheels instead of building the dependencies on its own. This is due to uv2nix not shipping overlays on its own, in contrast to poetry2nix.
uv2nix_hammer_overrides is a set of overrides that could be used. Though right now it only actively supports x86_64 Linux overrides, while we also want to support ARM MacOS. Once this is supported in the future, we would want to migrate to using sdist instead of pre-built wheels.