mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-07-12 01:02:39 +03:00
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
This commit is contained in:
parent
69ae6662cb
commit
fb6c1d9498
|
@ -39,7 +39,7 @@ from typing import TYPE_CHECKING, Any, AnyStr, Callable, Union, cast
|
||||||
|
|
||||||
from . import Image, ImageColor
|
from . import Image, ImageColor
|
||||||
from ._deprecate import deprecate
|
from ._deprecate import deprecate
|
||||||
from ._typing import Coords, Anchor, Align, Direction
|
from ._typing import Align, Anchor, Coords, Direction
|
||||||
|
|
||||||
# experimental access to the outline API
|
# experimental access to the outline API
|
||||||
Outline: Callable[[], Image.core._Outline] | None
|
Outline: Callable[[], Image.core._Outline] | None
|
||||||
|
@ -241,7 +241,7 @@ class ImageDraw:
|
||||||
xy: Coords,
|
xy: Coords,
|
||||||
fill: _Ink | None = None,
|
fill: _Ink | None = None,
|
||||||
width: int = 0,
|
width: int = 0,
|
||||||
joint: Literal["curve"] | None = None,
|
joint: Literal[curve] | None = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Draw a line, or a connected sequence of line segments."""
|
"""Draw a line, or a connected sequence of line segments."""
|
||||||
ink = self._getink(fill)[0]
|
ink = self._getink(fill)[0]
|
||||||
|
|
|
@ -3,7 +3,7 @@ from __future__ import annotations
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
from collections.abc import Sequence
|
from collections.abc import Sequence
|
||||||
from typing import TYPE_CHECKING, Any, Protocol, TypeVar, Union, Literal
|
from typing import TYPE_CHECKING, Any, Literal, Protocol, TypeVar, Union
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from numbers import _IntegralLike as IntegralLike
|
from numbers import _IntegralLike as IntegralLike
|
||||||
|
@ -51,7 +51,13 @@ StrOrBytesPath = Union[str, bytes, os.PathLike[str], os.PathLike[bytes]]
|
||||||
|
|
||||||
horizontal_anchors = ("l", "m", "r", "s")
|
horizontal_anchors = ("l", "m", "r", "s")
|
||||||
vertical_anchors = ("a", "t", "m", "s", "b", "d")
|
vertical_anchors = ("a", "t", "m", "s", "b", "d")
|
||||||
Anchor = Literal[*(horizontal_anchor + vertical_anchor for horizontal_anchor in horizontal_anchors for vertical_anchor in vertical_anchors)]
|
Anchor = Literal[
|
||||||
|
*(
|
||||||
|
horizontal_anchor + vertical_anchor
|
||||||
|
for horizontal_anchor in horizontal_anchors
|
||||||
|
for vertical_anchor in vertical_anchors
|
||||||
|
)
|
||||||
|
]
|
||||||
|
|
||||||
Align = Literal["left", "center", "right"]
|
Align = Literal["left", "center", "right"]
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user