1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 nose,
6 click,
7}:
8
9buildPythonPackage rec {
10 pname = "spark-parser";
11 version = "1.8.9";
12 format = "setuptools";
13
14 src = fetchPypi {
15 pname = "spark_parser";
16 inherit version;
17 sha256 = "0np2y4jcir4a4j18wws7yzkz2zj6nqhdhn41rpq8pyskg6wrgfx7";
18 };
19
20 buildInputs = [ nose ];
21 propagatedBuildInputs = [ click ];
22
23 meta = with lib; {
24 description = "An Early-Algorithm Context-free grammar Parser";
25 mainProgram = "spark-parser-coverage";
26 homepage = "https://github.com/rocky/python-spark";
27 license = licenses.mit;
28 maintainers = with maintainers; [ raskin ];
29 };
30}