Skip to content

types

AnnotatedType = type(ChemicalSymbol) module-attribute

ChemicalSymbol = Annotated[str, Field(pattern=EXTENDED_CHEMICAL_SYMBOLS_PATTERN)] module-attribute

ElementSymbol = Annotated[str, Field(pattern=ELEMENT_SYMBOLS_PATTERN)] module-attribute

NoneType = type(None) module-attribute

OptionalType = type(Optional[str]) module-attribute

SemanticVersion = Annotated[str, Field(pattern=SEMVER_PATTERN, examples=['0.10.1', '1.0.0-rc.2', '1.2.3-rc.5+develop'])] module-attribute

UnionType = type(Union[str, int]) module-attribute