diff --git a/stubs/reportlab/METADATA.toml b/stubs/reportlab/METADATA.toml index 76eaaf6e7ca3..ec197fb98d6b 100644 --- a/stubs/reportlab/METADATA.toml +++ b/stubs/reportlab/METADATA.toml @@ -1,5 +1,5 @@ -version = "5.0.0" # GitHub mirror of https://hg.reportlab.com/hg-public/reportlab/file +version = "5.0.1" upstream-repository = "https://github.com/MrBitBucket/reportlab-mirror" [tool.stubtest] diff --git a/stubs/reportlab/reportlab/lib/rl_safe_eval.pyi b/stubs/reportlab/reportlab/lib/rl_safe_eval.pyi index e70536e3ee0f..5a7b89640d96 100644 --- a/stubs/reportlab/reportlab/lib/rl_safe_eval.pyi +++ b/stubs/reportlab/reportlab/lib/rl_safe_eval.pyi @@ -4,6 +4,7 @@ import re import time from _typeshed import Incomplete from collections.abc import Generator +from types import GenericAlias as GenericAlias from typing_extensions import Never, Self eval_debug: int @@ -200,6 +201,8 @@ class __RL_SAFE_ENV__: def __rl_unpack_sequence__(self, it, spec, _getiter_): ... def __rl_is_allowed_name__(self, name, crash: bool = True) -> bool: ... def __rl_getattr__(self, obj, a, *args): ... + def __rl_setattr__(self, obj, a, v, *args): ... + def __inner_rl_getitem__(self, obj, a): ... def __rl_getitem__(self, obj, a): ... __rl_tmax__: int __rl_max_len__: int diff --git a/stubs/reportlab/reportlab/lib/utils.pyi b/stubs/reportlab/reportlab/lib/utils.pyi index 6ea6a6d1ea32..ab98890246c2 100644 --- a/stubs/reportlab/reportlab/lib/utils.pyi +++ b/stubs/reportlab/reportlab/lib/utils.pyi @@ -89,7 +89,7 @@ class ArgvDictValue: def getArgvDict(**kw): ... def getHyphenater(hDict=None): ... def open_for_read_by_name(name, mode: str = "b"): ... -def rlUrlRead(name: str, headers: MutableMapping[str, str] | None = None) -> _UrlopenRet: ... +def rlUrlRead(url: str, headers: MutableMapping[str, str] | None = None) -> _UrlopenRet | bytes: ... def open_for_read(name, mode: str = "b"): ... def open_and_read(name, mode: str = "b"): ... def open_and_readlines(name, mode: str = "t"): ...