1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5}:
6
7buildPythonPackage rec {
8 pname = "speg";
9 version = "0.3";
10 format = "setuptools";
11
12 src = fetchPypi {
13 inherit pname version;
14 hash = "sha256-EMvvR+Fo38YvFNtXXPHEKAN6K4gc7mw8/O2gQ5wkPnE=";
15 extension = "zip";
16 };
17
18 pythonImportsCheck = [ "speg" ];
19
20 # checks fail for seemingly spurious reasons
21 doCheck = false;
22
23 meta = with lib; {
24 description = "PEG-based parser interpreter with memoization (in time)";
25 homepage = "https://github.com/avakar/speg";
26 license = with licenses; [ mit ];
27 maintainers = with maintainers; [ xworld21 ];
28 };
29}