{ lib , stdenv , async-timeout , buildPythonPackage , fetchFromGitHub , pytest-asyncio , pytestCheckHook , pythonOlder }: buildPythonPackage rec { version = "3.5.2"; pname = "asgiref"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "django"; repo = pname; rev = version; sha256 = "sha256-56suF63ePRDprqODhVIPCEGiO8UGgWrpwg2wYEs6OOE="; }; propagatedBuildInputs = [ async-timeout ]; nativeCheckInputs = [ pytestCheckHook pytest-asyncio ]; disabledTests = lib.optionals stdenv.isDarwin [ "test_multiprocessing" ]; pythonImportsCheck = [ "asgiref" ]; meta = with lib; { description = "Reference ASGI adapters and channel layers"; homepage = "https://github.com/django/asgiref"; license = licenses.bsd3; maintainers = with maintainers; [ SuperSandro2000 ]; }; }