octomachinery.github.models.utils module#

A collection of utility functions helping with models.

class octomachinery.github.models.utils.SecretStr[source]#

Bases: str

String that censors its __repr__ if called from another repr.

class octomachinery.github.models.utils.SuperSecretStr[source]#

Bases: octomachinery.github.models.utils.SecretStr

String that always censors its __repr__.

octomachinery.github.models.utils.convert_datetime(datetime_obj) datetime.datetime[source]#

Convert arbitrary object into a datetime instance.