15 buildPythonPackage rec {
20 disabled = pythonOlder "3.8";
25 hash = "sha256-Q83it96YHUGm1wYYore9mJSBCVkipT6tTcdfK71d/+o=";
34 propagatedBuildInputs = [ future ];
41 pythonImportsCheck = [ "in_n_out" ];
43 disabledTestPaths = lib.optionals (pythonAtLeast "3.11") [
45 "tests/test_injection.py"
46 "tests/test_processors.py"
47 "tests/test_providers.py"
52 description = "Module for dependency injection and result processing";
53 homepage = "https://github.com/pyapp-kit/in-n-out";
54 changelog = "https://github.com/pyapp-kit/in-n-out/blob/v${version}/CHANGELOG.md";
55 license = licenses.bsd3;
56 maintainers = with maintainers; [ fab ];