evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / asgiref / default.nix
blob1fdb7f50ae31f914ce43a3072c2e6434b002755f
2   lib,
3   stdenv,
4   buildPythonPackage,
5   fetchFromGitHub,
6   pytest-asyncio,
7   pytestCheckHook,
8   pythonOlder,
9   typing-extensions,
12 buildPythonPackage rec {
13   version = "3.8.1";
14   pname = "asgiref";
15   format = "setuptools";
17   disabled = pythonOlder "3.7";
19   src = fetchFromGitHub {
20     owner = "django";
21     repo = "asgiref";
22     rev = "refs/tags/${version}";
23     hash = "sha256-xepMbxglBpHL7mnJYlnvNUgixrFwf/Tc6b1zL4Wy+to=";
24   };
26   propagatedBuildInputs = [ typing-extensions ];
28   nativeCheckInputs = [
29     pytestCheckHook
30     pytest-asyncio
31   ];
33   disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ "test_multiprocessing" ];
35   __darwinAllowLocalNetworking = true;
37   pythonImportsCheck = [ "asgiref" ];
39   meta = with lib; {
40     changelog = "https://github.com/django/asgiref/blob/${src.rev}/CHANGELOG.txt";
41     description = "Reference ASGI adapters and channel layers";
42     homepage = "https://github.com/django/asgiref";
43     license = licenses.bsd3;
44     maintainers = [ ];
45   };