From 44142ce13aaac421423dfd3c6f635d735cd457e4 Mon Sep 17 00:00:00 2001 From: Chris Kuehl Date: Wed, 21 Sep 2022 04:47:31 -0500 Subject: [PATCH] `pygments.lexers.guess_lexer_for_filename` cannot return `None` (#8777) --- stubs/Pygments/pygments/lexers/__init__.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stubs/Pygments/pygments/lexers/__init__.pyi b/stubs/Pygments/pygments/lexers/__init__.pyi index 71c5d856f..ff88b6ae8 100644 --- a/stubs/Pygments/pygments/lexers/__init__.pyi +++ b/stubs/Pygments/pygments/lexers/__init__.pyi @@ -15,7 +15,7 @@ def load_lexer_from_file(filename: _OpenFile, lexername: str = ..., **options: A def find_lexer_class_for_filename(_fn: StrPath, code: str | bytes | None = ...) -> LexerMeta | None: ... def get_lexer_for_filename(_fn: StrPath, code: str | bytes | None = ..., **options: Any) -> Lexer: ... def get_lexer_for_mimetype(_mime: str, **options: Any) -> Lexer: ... -def guess_lexer_for_filename(_fn: StrPath, _text: str, **options: Any) -> LexerMeta | None: ... +def guess_lexer_for_filename(_fn: StrPath, _text: str, **options: Any) -> LexerMeta: ... def guess_lexer(_text: str | bytes, **options: Any) -> Lexer: ... # Having every lexer class here doesn't seem to be worth it