{"name":"py37-parse-type","portdir":"python/py-parse-type","version":"0.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jenisys/parse_type","description":"parse_type extends the parse module (opposite of string.format())","long_description":"parse_type extends the parse module (opposite of string.format()) with the following features: build type converters for common use cases (enum/mapping, choice); build a type converter with a cardinality constraint (0..1,0..*,1..*); from the type converter with cardinality=1.; compose a type converter from other type converters; an extended parser that supports the CardinalityField naming schema and creates missing type variants (0..1,0..*,1..*) from the primary type converter","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-parse","py37-six"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"run","ports":["py37-behave"]}]}