{ "{" (1, 1)
ID "lib" (1, 3)
, "," (2, 1)
ID "pycryptodome" (2, 3)
, "," (3, 1)
ID "buildPythonPackage" (3, 3)
, "," (4, 1)
ID "fetchFromGitHub" (4, 3)
, "," (5, 1)
ID "pythonOlder" (5, 3)
, "," (6, 1)
ID "pytestCheckHook" (6, 3)
} "}" (7, 1)
: ":" (7, 2)
ID "buildPythonPackage" (9, 1)
REC "rec" (9, 20)
{ "{" (9, 24)
ID "pname" (10, 3)
= "=" (10, 9)
" "\"" (10, 11)
STR "cart" (10, 12)
" "\"" (10, 16)
; ";" (10, 17)
ID "version" (11, 3)
= "=" (11, 11)
" "\"" (11, 13)
STR "1.2.1" (11, 14)
" "\"" (11, 19)
; ";" (11, 20)
ID "format" (12, 3)
= "=" (12, 10)
" "\"" (12, 12)
STR "setuptools" (12, 13)
" "\"" (12, 23)
; ";" (12, 24)
ID "disabled" (14, 3)
= "=" (14, 12)
ID "pythonOlder" (14, 14)
" "\"" (14, 26)
STR "3.8" (14, 27)
" "\"" (14, 30)
; ";" (14, 31)
ID "src" (16, 3)
= "=" (16, 7)
ID "fetchFromGitHub" (16, 9)
{ "{" (16, 25)
ID "owner" (17, 5)
= "=" (17, 11)
" "\"" (17, 13)
STR "CybercentreCanada" (17, 14)
" "\"" (17, 31)
; ";" (17, 32)
ID "repo" (18, 5)
= "=" (18, 10)
ID "pname" (18, 12)
; ";" (18, 17)
ID "rev" (19, 5)
= "=" (19, 9)
" "\"" (19, 11)
STR "v" (19, 12)
DOLLAR_CURLY "${" (19, 13)
ID "version" (19, 15)
} "}" (19, 22)
" "\"" (19, 23)
; ";" (19, 24)
ID "sha256" (20, 5)
= "=" (20, 12)
" "\"" (20, 14)
STR "sha256-PsdDlNhX0FbuwS5ZXk9P98DjnzDGdigfnRwrdwYa4qY=" (20, 15)
" "\"" (20, 66)
; ";" (20, 67)
} "}" (21, 3)
; ";" (21, 4)
ID "propagatedBuildInputs" (23, 3)
= "=" (23, 25)
[ "[" (23, 27)
ID "pycryptodome" (24, 5)
] "]" (25, 3)
; ";" (25, 4)
ID "checkInputs" (27, 3)
= "=" (27, 15)
[ "[" (27, 17)
ID "pytestCheckHook" (28, 5)
] "]" (29, 3)
; ";" (29, 4)
ID "pytestFlagsArray" (31, 3)
= "=" (31, 20)
[ "[" (31, 22)
" "\"" (32, 5)
STR "unittests" (32, 6)
" "\"" (32, 15)
] "]" (33, 3)
; ";" (33, 4)
ID "pythonImportsCheck" (35, 3)
= "=" (35, 22)
[ "[" (35, 24)
" "\"" (36, 5)
STR "cart" (36, 6)
" "\"" (36, 10)
] "]" (37, 3)
; ";" (37, 4)
ID "meta" (39, 3)
= "=" (39, 8)
WITH "with" (39, 10)
ID "lib" (39, 15)
; ";" (39, 18)
{ "{" (39, 20)
ID "description" (40, 5)
= "=" (40, 17)
" "\"" (40, 19)
STR "Python module for the CaRT Neutering format" (40, 20)
" "\"" (40, 63)
; ";" (40, 64)
ID "homepage" (41, 5)
= "=" (41, 14)
" "\"" (41, 16)
STR "https://github.com/CybercentreCanada/cart" (41, 17)
" "\"" (41, 58)
; ";" (41, 59)
ID "license" (42, 5)
= "=" (42, 13)
WITH "with" (42, 15)
ID "licenses" (42, 20)
; ";" (42, 28)
[ "[" (42, 30)
ID "mit" (42, 32)
] "]" (42, 36)
; ";" (42, 37)
ID "maintainers" (43, 5)
= "=" (43, 17)
WITH "with" (43, 19)
ID "maintainers" (43, 24)
; ";" (43, 35)
[ "[" (43, 37)
ID "fab" (43, 39)
] "]" (43, 43)
; ";" (43, 44)
} "}" (44, 3)
; ";" (44, 4)
} "}" (45, 1)