Skip to content

Commit aab5cc6

Browse files
authored
[reportlab] Update to 4.4.10 (#15421)
1 parent 7ad79d0 commit aab5cc6

File tree

4 files changed

+32
-5
lines changed

4 files changed

+32
-5
lines changed

stubs/reportlab/@tests/stubtest_allowlist.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@ reportlab.lib.abag.ABag.__setattr__
7373
reportlab.lib.styles.PropertySet.__setattr__
7474

7575
# *-imports that cause a mess we don't want to propagate
76-
reportlab.graphics.charts.lineplots.pi
7776
reportlab\.graphics\.render(base|PDF|PM|PS|SVG)\.EVEN_ODD
7877
reportlab\.graphics\.render(base|PDF|PM|PS|SVG)\.FILL_EVEN_ODD
7978
reportlab\.graphics\.render(base|PDF|PM|PS|SVG)\.FILL_NON_ZERO

stubs/reportlab/METADATA.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version = "4.4.9"
1+
version = "4.4.10"
22
# GitHub mirror of https://hg.reportlab.com/hg-public/reportlab/file
33
upstream_repository = "https://github.com/MrBitBucket/reportlab-mirror"
44

stubs/reportlab/reportlab/graphics/charts/utils.pyi

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,29 @@
11
from _typeshed import Incomplete
2-
from typing import Final
2+
from collections.abc import Sequence
3+
from typing import Final, Literal
34

5+
__all__ = (
6+
"angle2corner",
7+
"angle2dir",
8+
"boxCornerCoords",
9+
"CustomDrawChanger",
10+
"DrawTimeCollector",
11+
"FillPairedData",
12+
"find_good_grid",
13+
"find_interval",
14+
"findNones",
15+
"lineSegmentIntersect",
16+
"makeCircularString",
17+
"maverage",
18+
"mkTimeTuple",
19+
"nextRoundNumber",
20+
"pairFixNones",
21+
"pairMaverage",
22+
"seconds2str",
23+
"str2seconds",
24+
"ticks",
25+
"xyDist",
26+
)
427
__version__: Final[str]
528

629
def mkTimeTuple(timeString): ...
@@ -43,3 +66,7 @@ class CustomDrawChanger:
4366
class FillPairedData(list[Incomplete]):
4467
other: Incomplete
4568
def __init__(self, v, other: int = 0) -> None: ...
69+
70+
def angle2dir(angle: float) -> Literal["n", "ne", "e", "se", "s", "sw", "w", "nw", "c"]: ...
71+
def angle2corner(angle: float) -> Literal["n", "ne", "e", "se", "s", "sw", "w", "nw", "c"]: ...
72+
def boxCornerCoords(bb: Sequence[float], cn: Literal["n", "ne", "e", "se", "s", "sw", "w", "nw", "c"]) -> tuple[float, float]: ...

stubs/reportlab/reportlab/lib/utils.pyi

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
import datetime
22
import zipimport
33
from _typeshed import Incomplete, SupportsItems
4-
from collections.abc import Generator, Iterable
4+
from collections.abc import Generator, Iterable, MutableMapping
55
from os import PathLike
66
from types import TracebackType
77
from typing import AnyStr, Final, Literal, TypeVar, overload, type_check_only
8+
from urllib.request import _UrlopenRet
89

910
from reportlab.lib.rltempfile import get_rl_tempdir as get_rl_tempdir, get_rl_tempfile as get_rl_tempfile
1011

@@ -85,7 +86,7 @@ class ArgvDictValue:
8586
def getArgvDict(**kw): ...
8687
def getHyphenater(hDict=None): ...
8788
def open_for_read_by_name(name, mode: str = "b"): ...
88-
def rlUrlRead(name): ...
89+
def rlUrlRead(name: str, headers: MutableMapping[str, str] | None = None) -> _UrlopenRet: ...
8990
def open_for_read(name, mode: str = "b"): ...
9091
def open_and_read(name, mode: str = "b"): ...
9192
def open_and_readlines(name, mode: str = "t"): ...

0 commit comments

Comments
 (0)