29 lines
460 B
Nix
29 lines
460 B
Nix
|
{
|
||
|
python3,
|
||
|
runCommand,
|
||
|
git,
|
||
|
nix,
|
||
|
nix-prefetch-git,
|
||
|
}:
|
||
|
|
||
|
runCommand "update-python-libraries"
|
||
|
{
|
||
|
buildInputs = [
|
||
|
nix
|
||
|
nix-prefetch-git
|
||
|
(python3.withPackages (
|
||
|
ps: with ps; [
|
||
|
packaging
|
||
|
requests
|
||
|
toolz
|
||
|
]
|
||
|
))
|
||
|
git
|
||
|
];
|
||
|
}
|
||
|
''
|
||
|
cp ${./update-python-libraries.py} $out
|
||
|
patchShebangs $out
|
||
|
substituteInPlace $out --replace 'GIT = "git"' 'GIT = "${git}/bin/git"'
|
||
|
''
|