1{ 2 lib, 3 adal, 4 buildPythonPackage, 5 fetchPypi, 6 pyjwt, 7 pythonOlder, 8 setuptools, 9 sqlalchemy, 10}: 11 12buildPythonPackage rec { 13 pname = "roadlib"; 14 version = "0.24.1"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 hash = "sha256-tQbJWHXxvjGhqGBI9nn8EL7rJcVyH095FfNSsxkrImQ="; 22 }; 23 24 build-system = [ setuptools ]; 25 26 dependencies = [ 27 adal 28 pyjwt 29 sqlalchemy 30 ]; 31 32 # Module has no test 33 doCheck = false; 34 35 pythonImportsCheck = [ "roadtools.roadlib" ]; 36 37 meta = with lib; { 38 description = "ROADtools common components library"; 39 homepage = "https://pypi.org/project/roadlib/"; 40 license = licenses.mit; 41 maintainers = with maintainers; [ fab ]; 42 }; 43}