lkml2cube.parser.types defines a Console class as a thin wrapper around print that is supposed to be compatible with rich.console, however when the 'style' kwarg is passed, rich.console would work, but the wrapper does not. This is an easy fix by either removing the wrapper class and using rich or adding **kwargs to the wrapper's print method.
I'd be happy to open a PR fixing it, but it's unclear what the original intent of the wrapper class was, so moving back to rich may be undesired.
lkml2cube.parser.typesdefines a Console class as a thin wrapper around print that is supposed to be compatible withrich.console, however when the 'style' kwarg is passed, rich.console would work, but the wrapper does not. This is an easy fix by either removing the wrapper class and usingrichor adding **kwargs to the wrapper's print method.I'd be happy to open a PR fixing it, but it's unclear what the original intent of the wrapper class was, so moving back to
richmay be undesired.