1{ 2 stdenv, 3 lib, 4 allpairspy, 5 buildPythonPackage, 6 fetchPypi, 7 pyparsing, 8 pythonRelaxDepsHook, 9 robotframework, 10 setuptools, 11}: 12 13buildPythonPackage rec { 14 pname = "robomachine"; 15 version = "0.10.0"; 16 format = "pyproject"; 17 18 src = fetchPypi { 19 pname = "RoboMachine"; 20 inherit version; 21 hash = "sha256-XrxHaV9U7mZ2TvySHGm6qw1AsoukppzwPq4wufIjL+k="; 22 }; 23 24 nativeBuildInputs = [ 25 pythonRelaxDepsHook 26 setuptools 27 ]; 28 29 propagatedBuildInputs = [ 30 pyparsing 31 robotframework 32 allpairspy 33 ]; 34 35 pythonRemoveDeps = [ "argparse" ]; 36 37 pythonRelaxDeps = [ "pyparsing" ]; 38 39 pythonImportsCheck = [ "robomachine" ]; 40 41 meta = with lib; { 42 description = "Test data generator for Robot Framework"; 43 homepage = "https://github.com/mkorpela/RoboMachine"; 44 license = licenses.asl20; 45 maintainers = with maintainers; [ bjornfor ]; 46 }; 47}