def wraps_class(orig, suffix):
    """
    Rename the decorated class to match the ``orig`` with a suffix added.

    :see: `functools.wraps`
    """

    def decorator(cls):
        cls.__name__ = orig.__name__ + suffix
        cls.__qualname__ = orig.__qualname__ + suffix
        cls.__module__ = orig.__module__
        return cls

    return decorator