1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 six, 6 pytestCheckHook, 7}: 8 9buildPythonPackage rec { 10 pname = "importmagic"; 11 version = "0.1.7"; 12 format = "setuptools"; 13 14 src = fetchPypi { 15 inherit pname version; 16 hash = "sha256-P3dXpbdMmikeIOEgI7s79xvC+jrfsVoIVwZIq4Pq+Ng="; 17 }; 18 19 patches = [ 20 # https://github.com/alecthomas/importmagic/issues/67 21 ./python-312.patch 22 ]; 23 24 propagatedBuildInputs = [ six ]; 25 26 nativeCheckInputs = [ pytestCheckHook ]; 27 28 pythonImportsCheck = [ "importmagic" ]; 29 30 meta = { 31 description = "Python Import Magic - automagically add, remove and manage imports"; 32 homepage = "https://github.com/alecthomas/importmagic"; 33 license = lib.licenses.bsd0; 34 maintainers = with lib.maintainers; [ onny ]; 35 }; 36}