nixpkgs-review: modernize

This commit is contained in:
Nick Cao
2024-09-28 13:52:22 -04:00
parent 72b6eada2d
commit 2e913231ee
@@ -18,7 +18,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "nixpkgs-review";
version = "2.10.5";
format = "pyproject";
pyproject = true;
src = fetchFromGitHub {
owner = "Mic92";
@@ -27,17 +27,22 @@ python3.pkgs.buildPythonApplication rec {
hash = "sha256-dRTKE8gkV298ZmMokyy3Ufer/Lp1GQYdEhIBoLhloEQ=";
};
build-system = [
python3.pkgs.setuptools
];
dependencies = lib.optionals withAutocomplete [
python3.pkgs.argcomplete
];
nativeBuildInputs =
[
installShellFiles
python3.pkgs.setuptools
]
++ lib.optionals withAutocomplete [
python3.pkgs.argcomplete
];
propagatedBuildInputs = [ python3.pkgs.argcomplete ];
makeWrapperArgs =
let
binPath = [