Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
nix: use
devenv
to create a shell environment
Devenv[^1] is tool to create easily composable development environments for nix. Hooking it in to our nix flake gives us the following improvements: - more declarative python environment config - avoid the `patchElf` hack to pull in native dependencies - python packages updates won't undo the effect of `patchElf` - due to a long-standing bug[^2], a patched `devenv` version is needed [^1]: https://devenv.sh/ [^2]: cachix/devenv-nixpkgs#2
- Loading branch information