1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 pycryptodome, 6 pygithub, 7 pythonOlder, 8}: 9 10buildPythonPackage rec { 11 pname = "brelpy"; 12 version = "0.0.3"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.6"; 16 17 src = fetchPypi { 18 inherit pname version; 19 hash = "sha256-MYWSKYd7emHZfY+W/UweQtTg62GSUMybpecL9BR8dhg="; 20 }; 21 22 propagatedBuildInputs = [ pycryptodome ]; 23 24 # Source not tagged and PyPI releases don't contain tests 25 doCheck = false; 26 27 pythonImportsCheck = [ "brelpy" ]; 28 29 meta = with lib; { 30 description = "Python to communicate with the Brel hubs"; 31 homepage = "https://gitlab.com/rogiervandergeer/brelpy"; 32 license = licenses.agpl3Only; 33 maintainers = with maintainers; [ fab ]; 34 }; 35}