Update reportlab to 4.4.1 (#14073)

This commit is contained in:
Sebastian Rittau
2025-05-15 18:47:56 +02:00
committed by GitHub
parent 337fd828e8
commit acc51542c9
5 changed files with 12 additions and 5 deletions
@@ -6,6 +6,11 @@ reportlab.rl_config.__all__
reportlab.graphics.barcode.eanbc.__all__
reportlab.graphics.barcode.ecc200datamatrix.__all__
# shapeFragWord has two incompatible definitions, depending on whether
# uharfbuzz is installed or not. We use the version where uharfbuzz is
# installed.
reportlab.pdfbase.ttfonts.shapeFragWord
# Error: is inconsistent
# ======================
# The drawOn method violates LSP all over the place and it's usually
+1 -1
View File
@@ -1,4 +1,4 @@
version = "4.4.*"
version = "~= 4.4.1"
# GitHub mirror of https://hg.reportlab.com/hg-public/reportlab/file
upstream_repository = "https://github.com/MrBitBucket/reportlab-mirror"
@@ -22,7 +22,8 @@ class Doughnut(AbstractPieChart):
sideLabels: int
innerRadiusFraction: Incomplete
slices: Incomplete
def __init__(self) -> None: ...
angleRange: int
def __init__(self, *, angleRange: int = 360, **kwds) -> None: ...
def demo(self): ...
def normalizeData(self, data: Incomplete | None = None): ...
def makeSectors(self): ...
@@ -80,7 +80,8 @@ class Pie(AbstractPieChart):
sideLabels: int
sideLabelsOffset: float
slices: Incomplete
def __init__(self, **kwd) -> None: ...
angleRange: int
def __init__(self, *, angleRange: int = 360, **kwds) -> None: ...
def demo(self): ...
centerx: Incomplete
centery: Incomplete
@@ -180,7 +180,7 @@ class ShapedStr(str):
def __new__(cls, s, shapeData: ShapeData | None = None) -> Self: ...
def __radd__(self, other) -> Self: ...
def shapeStr(s: str, fontName: str, fontSize: float): ...
def shapeStr(s: str, fontName: str, fontSize: float, force: bool = False): ...
def freshTTFont(ttfn, ttfpath, **kwds) -> TTFont: ...
def makeShapedFragWord(w, K: list[Incomplete] = [], V: list[Incomplete] = []) -> type[ShapedFragWord]: ...
def shapeFragWord(w, features: Incomplete | None = None): ...
def shapeFragWord(w, features=..., force: bool = False): ...