From 2c9de98dbaddc25520296ad22c55eae961cb21a3 Mon Sep 17 00:00:00 2001 From: Corbin Date: Mon, 7 Jan 2019 17:12:07 -0800 Subject: [PATCH] pythonPackages.zfec: patch out argparse dependency Since `argparse` stopped doing anything a while ago, we'll just patch it out of setup.py and nobody will notice. --- pkgs/development/python-modules/zfec/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zfec/default.nix b/pkgs/development/python-modules/zfec/default.nix index caca5be7b9f..0e18de7d502 100644 --- a/pkgs/development/python-modules/zfec/default.nix +++ b/pkgs/development/python-modules/zfec/default.nix @@ -3,7 +3,6 @@ , fetchPypi , setuptoolsDarcs , pyutil -, argparse , isPyPy }: @@ -18,7 +17,12 @@ buildPythonPackage rec { }; buildInputs = [ setuptoolsDarcs ]; - propagatedBuildInputs = [ pyutil argparse ]; + propagatedBuildInputs = [ pyutil ]; + + # argparse is in the stdlib but zfec doesn't know that. + postPatch = '' + sed -i -e '/argparse/d' setup.py + ''; meta = with stdenv.lib; { homepage = http://allmydata.org/trac/zfec;