Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
65d4d04
Add return types for format/highlight.
Dreamsorcerer Jan 4, 2022
243abca
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 4, 2022
ad64fc0
Update __init__.pyi
Dreamsorcerer Jan 4, 2022
34d4f1e
Update __init__.pyi
Dreamsorcerer Jan 4, 2022
2febfaf
Make formatter generic
Dreamsorcerer Jan 5, 2022
3d86e08
Update __init__.pyi
Dreamsorcerer Jan 5, 2022
a817551
Update formatter.pyi
Dreamsorcerer Jan 5, 2022
316a5e1
Update __init__.pyi
Dreamsorcerer Jan 5, 2022
0b0efbe
Update plugin.pyi
Dreamsorcerer Jan 5, 2022
c17d032
Update __init__.pyi
Dreamsorcerer Jan 5, 2022
8a8a6d9
Update bbcode.pyi
Dreamsorcerer Jan 5, 2022
617943e
Update html.pyi
Dreamsorcerer Jan 5, 2022
d992336
Update img.pyi
Dreamsorcerer Jan 5, 2022
ce3bcc0
Update irc.pyi
Dreamsorcerer Jan 5, 2022
66dae1d
Update latex.pyi
Dreamsorcerer Jan 5, 2022
6d98106
Update other.pyi
Dreamsorcerer Jan 5, 2022
780d5e9
Update pangomarkup.pyi
Dreamsorcerer Jan 5, 2022
bd1e9cb
Update rtf.pyi
Dreamsorcerer Jan 5, 2022
b58b7fe
Update svg.pyi
Dreamsorcerer Jan 5, 2022
972a671
Update terminal.pyi
Dreamsorcerer Jan 5, 2022
6e28321
Update terminal256.pyi
Dreamsorcerer Jan 5, 2022
772ea1f
Update bbcode.pyi
Dreamsorcerer Jan 5, 2022
dd2c3ff
Update stubs/Pygments/pygments/formatter.pyi
Dreamsorcerer Jan 6, 2022
3ac61af
Update __init__.pyi
Dreamsorcerer Jan 6, 2022
2c617b8
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 6, 2022
0630cc4
Update __init__.pyi
Dreamsorcerer Jan 6, 2022
25c992e
Update __init__.pyi
Dreamsorcerer Jan 6, 2022
0a2c798
Update stubs/Pygments/pygments/__init__.pyi
Dreamsorcerer Jan 6, 2022
82eeb4e
Update stubs/Pygments/pygments/__init__.pyi
Akuli Jan 6, 2022
d627628
Merge branch 'master' into patch-19
Dreamsorcerer Jan 8, 2022
785104c
Update __init__.pyi
Dreamsorcerer Jan 8, 2022
3292cd8
Update __init__.pyi
Dreamsorcerer Jan 8, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update img.pyi
  • Loading branch information
Dreamsorcerer authored Jan 5, 2022
commit d9923369f5ba911fa547df3a9abc692a9f9a30d6
13 changes: 7 additions & 6 deletions stubs/Pygments/pygments/formatters/img.pyi
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
from typing import Any
from typing import Any, TypeVar

from pygments.formatter import Formatter

_T = TypeVar("_T", str, bytes)

class PilNotAvailable(ImportError): ...
class FontNotFound(Exception): ...

Expand All @@ -15,7 +17,7 @@ class FontManager:
def get_text_size(self, text): ...
def get_font(self, bold, oblique): ...

class ImageFormatter(Formatter):
class ImageFormatter(Formatter[_T]):
name: str
aliases: Any
filenames: Any
Expand All @@ -42,23 +44,22 @@ class ImageFormatter(Formatter):
hl_lines: Any
hl_color: Any
drawables: Any
def __init__(self, **options) -> None: ...
def get_style_defs(self, arg: str = ...) -> None: ...
def format(self, tokensource, outfile) -> None: ...

class GifImageFormatter(ImageFormatter):
class GifImageFormatter(ImageFormatter[_T]):
name: str
aliases: Any
filenames: Any
default_image_format: str

class JpgImageFormatter(ImageFormatter):
class JpgImageFormatter(ImageFormatter[_T]):
name: str
aliases: Any
filenames: Any
default_image_format: str

class BmpImageFormatter(ImageFormatter):
class BmpImageFormatter(ImageFormatter[_T]):
name: str
aliases: Any
filenames: Any
Expand Down