pygments.formatters.get_all_formatters yields Formatters (#6636)

This commit is contained in:
Anthony Sottile
2021-12-20 18:21:10 -05:00
committed by GitHub
parent 2173c44117
commit 3008032076

View File

@@ -1,3 +1,6 @@
from typing import Generator, Type
from ..formatter import Formatter
from .bbcode import BBCodeFormatter as BBCodeFormatter
from .html import HtmlFormatter as HtmlFormatter
from .img import (
@@ -15,7 +18,7 @@ from .svg import SvgFormatter as SvgFormatter
from .terminal import TerminalFormatter as TerminalFormatter
from .terminal256 import Terminal256Formatter as Terminal256Formatter, TerminalTrueColorFormatter as TerminalTrueColorFormatter
def get_all_formatters() -> None: ...
def get_all_formatters() -> Generator[Type[Formatter], None, None]: ...
def get_formatter_by_name(_alias, **options): ...
def load_formatter_from_file(filename, formattername: str = ..., **options): ...
def get_formatter_for_filename(fn, **options): ...