Merge pull request #120201 from mweinelt/python/httlib2

[staging-next] python3Packages.httplib2: allow local networking on darwin

Sandro 9896bb04 481a9bc4

Changed files
+8 -7
pkgs
development
python-modules
httplib2
+8 -7
pkgs/development/python-modules/httplib2/default.nix
···
-
{ stdenv
-
, lib
+
{ lib
, buildPythonPackage
, fetchFromGitHub
, isPy27
···
propagatedBuildInputs = [ pyparsing ];
+
pythonImportsCheck = [ "httplib2" ];
+
+
# Don't run tests for Python 2.7
+
doCheck = !isPy27;
+
checkInputs = [
mock
pytest-forked
···
pytestCheckHook
];
-
# Don't run tests for Python 2.7 or Darwin
-
# Nearly 50% of the test suite requires local network access
-
# which isn't allowed on sandboxed Darwin builds
-
doCheck = !(isPy27 || stdenv.isDarwin);
pytestFlagsArray = [ "--ignore python2" ];
-
pythonImportsCheck = [ "httplib2" ];
+
+
__darwinAllowLocalNetworking = true;
meta = with lib; {
description = "A comprehensive HTTP client library";