diff options
Diffstat (limited to 'pkgs/development/python-modules/webtest-aiohttp/default.nix')
-rw-r--r-- | pkgs/development/python-modules/webtest-aiohttp/default.nix | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/pkgs/development/python-modules/webtest-aiohttp/default.nix b/pkgs/development/python-modules/webtest-aiohttp/default.nix index 7c6e3589600..c1ae249c87e 100644 --- a/pkgs/development/python-modules/webtest-aiohttp/default.nix +++ b/pkgs/development/python-modules/webtest-aiohttp/default.nix @@ -1,25 +1,41 @@ -{ buildPythonPackage, fetchFromGitHub, lib, isPy27, webtest, invoke, flake8 -, aiohttp, pytest-aiohttp, pytestCheckHook }: +{ lib +, aiohttp +, buildPythonPackage +, fetchFromGitHub +, pytest-aiohttp +, pytestCheckHook +, pythonOlder +, webtest +}: buildPythonPackage rec { pname = "webtest-aiohttp"; version = "2.0.0"; - disabled = isPy27; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "sloria"; repo = pname; rev = version; - sha256 = "1apr1x0wmnc6l8wv67z4dp00fiiygda6rwpxlspfk7nk9zz37q2j"; + sha256 = "sha256-UuAz/k/Tnumupv3ybFR7PkYHwG3kH7M5oobZykEP+ao="; }; + propagatedBuildInputs = [ + webtest + ]; + + checkInputs = [ + aiohttp + pytest-aiohttp + pytestCheckHook + ]; + pythonImportsCheck = [ "webtest_aiohttp" ]; - propagatedBuildInputs = [ webtest ]; - checkInputs = [ invoke flake8 aiohttp pytest-aiohttp pytestCheckHook ]; - meta = with lib; { description = "Provides integration of WebTest with aiohttp.web applications"; homepage = "https://github.com/sloria/webtest-aiohttp"; |