1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 distro, 6 httplib2, 7 oauthlib, 8 setuptools, 9 six, 10 wadllib, 11 fixtures, 12 lazr-uri, 13 pytestCheckHook, 14 wsgi-intercept, 15}: 16 17buildPythonPackage rec { 18 pname = "lazr-restfulclient"; 19 version = "0.14.6"; 20 pyproject = true; 21 22 src = fetchPypi { 23 pname = "lazr.restfulclient"; 24 inherit version; 25 hash = "sha256-Q/EqHTlIRjsUYgOMR7Qp3LXkLgun8uFlEbArpdKt/9s="; 26 }; 27 28 build-system = [ setuptools ]; 29 30 dependencies = [ 31 distro 32 httplib2 33 oauthlib 34 setuptools 35 six 36 wadllib 37 ]; 38 39 # E ModuleNotFoundError: No module named 'lazr.uri' 40 doCheck = false; 41 nativeCheckInputs = [ 42 fixtures 43 lazr-uri 44 pytestCheckHook 45 wsgi-intercept 46 ]; 47 48 pythonImportsCheck = [ "lazr.restfulclient" ]; 49 50 pythonNamespaces = [ "lazr" ]; 51 52 meta = { 53 description = "Programmable client library that takes advantage of the commonalities among"; 54 homepage = "https://launchpad.net/lazr.restfulclient"; 55 changelog = "https://git.launchpad.net/lazr.restfulclient/tree/NEWS.rst?h=${version}"; 56 license = lib.licenses.lgpl3Plus; 57 maintainers = [ ]; 58 }; 59}