Type hints

Type aliases for providing type hints.

esmvalcore.typing.FacetValue(*args, **kwargs)

Type describing a single facet.

alias of Union[str, Sequence[str], Number]

esmvalcore.typing.Facets(*args, **kwargs)

Type describing a collection of facets.

alias of Dict[str, Union[str, Sequence[str], Number]]

esmvalcore.typing.NetCDFAttr(*args, **kwargs)

Type describing netCDF attributes.

NetCDF attributes can be strings, numbers or sequences.

alias of Union[str, Number, Iterable]