1{ lib, buildPythonPackage, fetchPypi, typing-extensions }: 2 3buildPythonPackage rec { 4 pname = "injector"; 5 version = "0.20.1"; 6 7 src = fetchPypi { 8 inherit pname version; 9 sha256 = "sha256-hmG0mi+DCc5h46aoK3rLXiJcS96OF9FhDIk6Zw3/Ijo="; 10 }; 11 12 propagatedBuildInputs = [ typing-extensions ]; 13 14 doCheck = false; # No tests are available 15 pythonImportsCheck = [ "injector" ]; 16 17 meta = with lib; { 18 description = "Python dependency injection framework, inspired by Guice"; 19 homepage = "https://github.com/alecthomas/injector"; 20 maintainers = [ maintainers.ivar ]; 21 license = licenses.bsd3; 22 }; 23}