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