import inspect import logging import re import sys from contextlib import contextmanager from enum import Enum CAMEL_CASE_PATTERN = re.compile("(?