{ "{" (1, 1)
ID "lib" (1, 3)
, "," (2, 1)
ID "buildPythonPackage" (2, 3)
, "," (3, 1)
ID "fetchFromGitHub" (3, 3)
, "," (4, 1)
ID "pytestCheckHook" (4, 3)
, "," (5, 1)
ID "pythonOlder" (5, 3)
} "}" (6, 1)
: ":" (6, 2)
ID "buildPythonPackage" (8, 1)
REC "rec" (8, 20)
{ "{" (8, 24)
ID "pname" (9, 3)
= "=" (9, 9)
" "\"" (9, 11)
STR "strenum" (9, 12)
" "\"" (9, 19)
; ";" (9, 20)
ID "version" (10, 3)
= "=" (10, 11)
" "\"" (10, 13)
STR "0.4.7" (10, 14)
" "\"" (10, 19)
; ";" (10, 20)
ID "format" (11, 3)
= "=" (11, 10)
" "\"" (11, 12)
STR "setuptools" (11, 13)
" "\"" (11, 23)
; ";" (11, 24)
ID "disabled" (13, 3)
= "=" (13, 12)
ID "pythonOlder" (13, 14)
" "\"" (13, 26)
STR "3.7" (13, 27)
" "\"" (13, 30)
; ";" (13, 31)
ID "src" (15, 3)
= "=" (15, 7)
ID "fetchFromGitHub" (15, 9)
{ "{" (15, 25)
ID "owner" (16, 5)
= "=" (16, 11)
" "\"" (16, 13)
STR "irgeek" (16, 14)
" "\"" (16, 20)
; ";" (16, 21)
ID "repo" (17, 5)
= "=" (17, 10)
" "\"" (17, 12)
STR "StrEnum" (17, 13)
" "\"" (17, 20)
; ";" (17, 21)
ID "rev" (18, 5)
= "=" (18, 9)
" "\"" (18, 11)
STR "v" (18, 12)
DOLLAR_CURLY "${" (18, 13)
ID "version" (18, 15)
} "}" (18, 22)
" "\"" (18, 23)
; ";" (18, 24)
ID "hash" (19, 5)
= "=" (19, 10)
" "\"" (19, 12)
STR "sha256-ktsPROIv/BbPinZfrBknI4c/WwRYGhWgmw209Hfg8EQ=" (19, 13)
" "\"" (19, 64)
; ";" (19, 65)
} "}" (20, 3)
; ";" (20, 4)
ID "postPatch" (22, 3)
= "=" (22, 13)
IND_STRING_OPEN "''\n" (22, 15)
IND_STR "    substituteInPlace setup.py \\\n      --replace '\"pytest-runner\"' \"\"\n    substituteInPlace pytest.ini \\\n      --replace \" --cov=strenum --cov-report term-missing --black --pylint\" \"\"\n  " (23, 1)
IND_STRING_CLOSE "''" (27, 3)
; ";" (27, 5)
ID "checkInputs" (29, 3)
= "=" (29, 15)
[ "[" (29, 17)
ID "pytestCheckHook" (30, 5)
] "]" (31, 3)
; ";" (31, 4)
ID "pythonImportsCheck" (33, 3)
= "=" (33, 22)
[ "[" (33, 24)
" "\"" (34, 5)
STR "strenum" (34, 6)
" "\"" (34, 13)
] "]" (35, 3)
; ";" (35, 4)
ID "meta" (37, 3)
= "=" (37, 8)
WITH "with" (37, 10)
ID "lib" (37, 15)
; ";" (37, 18)
{ "{" (37, 20)
ID "description" (38, 5)
= "=" (38, 17)
" "\"" (38, 19)
STR "MOdule for enum that inherits from str" (38, 20)
" "\"" (38, 58)
; ";" (38, 59)
ID "homepage" (39, 5)
= "=" (39, 14)
" "\"" (39, 16)
STR "https://github.com/irgeek/StrEnum" (39, 17)
" "\"" (39, 50)
; ";" (39, 51)
ID "license" (40, 5)
= "=" (40, 13)
WITH "with" (40, 15)
ID "licenses" (40, 20)
; ";" (40, 28)
[ "[" (40, 30)
ID "mit" (40, 32)
] "]" (40, 36)
; ";" (40, 37)
ID "maintainers" (41, 5)
= "=" (41, 17)
WITH "with" (41, 19)
ID "maintainers" (41, 24)
; ";" (41, 35)
[ "[" (41, 37)
ID "fab" (41, 39)
] "]" (41, 43)
; ";" (41, 44)
} "}" (42, 3)
; ";" (42, 4)
} "}" (43, 1)