1{ lib, buildPythonPackage, fetchPypi, pythonOlder
2, typing ? null, aiohttp
3}:
4
5buildPythonPackage rec {
6 pname = "aiohttp-cors";
7 version = "0.7.0";
8
9 src = fetchPypi {
10 inherit pname version;
11 sha256 = "0pczn54bqd32v8zhfbjfybiza6xh1szwxy6as577dn8g23bwcfad";
12 };
13
14 disabled = pythonOlder "3.5";
15
16 propagatedBuildInputs = [ aiohttp ]
17 ++ lib.optional (pythonOlder "3.5") typing;
18
19 # Requires network access
20 doCheck = false;
21
22 meta = with lib; {
23 description = "CORS support for aiohttp";
24 homepage = "https://github.com/aio-libs/aiohttp-cors";
25 license = licenses.asl20;
26 maintainers = with maintainers; [ primeos ];
27 };
28}