pythonPackages.httpretty: fix build on aarch64 (#61516)

tests.functional.test_httplib2.test_callback_response
keeps failing on Hydra
+ update meta.homepage
This commit is contained in:
Renaud 2019-05-15 13:17:05 +02:00 committed by GitHub
parent b0c2352a30
commit c912002f2c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,6 +6,7 @@
, httplib2 , httplib2
, sure , sure
, nose , nose
, nose-exclude
, coverage , coverage
, certifi , certifi
, urllib3 , urllib3
@ -24,18 +25,20 @@ buildPythonPackage rec {
sha256 = "01b52d45077e702eda491f4fe75328d3468fd886aed5dcc530003e7b2b5939dc"; sha256 = "01b52d45077e702eda491f4fe75328d3468fd886aed5dcc530003e7b2b5939dc";
}; };
propagatedBuildInputs = [ six ];
checkInputs = [ nose sure coverage mock rednose checkInputs = [ nose sure coverage mock rednose
# Following not declared in setup.py # Following not declared in setup.py
nose-randomly requests tornado httplib2 nose-randomly requests tornado httplib2 nose-exclude
]; ];
propagatedBuildInputs = [ six ];
__darwinAllowLocalNetworking = true; __darwinAllowLocalNetworking = true;
NOSE_EXCLUDE = stdenv.lib.optionalString (stdenv.isAarch64) "tests.functional.test_httplib2.test_callback_response";
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "https://falcao.it/HTTPretty/"; homepage = "https://httpretty.readthedocs.org/";
description = "HTTP client request mocking tool"; description = "HTTP client request mocking tool";
license = licenses.mit; license = licenses.mit;
}; };
} }