10 buildPythonPackage rec {
13 format = "setuptools";
15 src = fetchFromGitHub {
16 owner = "python-injector";
18 rev = "refs/tags/${version}";
19 hash = "sha256-5O4vJSXfYNTrUzmv5XuT9pSUndNSvTZTxfVwiAd+0ck=";
22 propagatedBuildInputs = lib.optionals (pythonOlder "3.9") [
31 pythonImportsCheck = [ "injector" ];
34 description = "Python dependency injection framework, inspired by Guice";
35 homepage = "https://github.com/alecthomas/injector";
36 maintainers = [ maintainers.ivar ];
37 license = licenses.bsd3;