upsies.utils.config.fields
typing.Annotated types to use for SubsectionBase fields
Functions
-
upsies.utils.config.fields.boolean(*, default, description)[source]
Bool
-
upsies.utils.config.fields.choice(*, default, options, description, empty_ok=False, case_sensitive=True)[source]
Choice
-
upsies.utils.config.fields.custom(*, cls, default, description)[source]
Custom type
-
upsies.utils.config.fields.integer(*, default, description, min=None, max=None)[source]
Integer
-
upsies.utils.config.fields.string(*, default, description, secret=False)[source]
str or pydantic.SecretStr