functools
loguru
rich
typing
