Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / robomachine / default.nix
blob613b47a8e6018f3457d40c148de1028a3d59e33d
1 { stdenv
2 , lib
3 , allpairspy
4 , buildPythonPackage
5 , fetchPypi
6 , pyparsing
7 , pythonRelaxDepsHook
8 , robotframework
9 , setuptools
12 buildPythonPackage rec {
13   pname = "RoboMachine";
14   version = "0.10.0";
15   format = "pyproject";
17   src = fetchPypi {
18     inherit pname version;
19     hash = "sha256-XrxHaV9U7mZ2TvySHGm6qw1AsoukppzwPq4wufIjL+k=";
20   };
22   nativeBuildInputs = [
23     pythonRelaxDepsHook
24     setuptools
25   ];
27   propagatedBuildInputs = [
28     pyparsing
29     robotframework
30     allpairspy
31   ];
33   pythonRemoveDeps = [
34     "argparse"
35   ];
37   pythonRelaxDeps = [
38     "pyparsing"
39   ];
41   pythonImportsCheck = [
42     "robomachine"
43   ];
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   };