From fa70187245751c6fd4d057534af7f9ae3e74a25f Mon Sep 17 00:00:00 2001 From: sobolevn Date: Tue, 30 Jul 2024 12:51:47 +0300 Subject: [PATCH] Bump croniter to 3.0.3 (#12443) --- stubs/croniter/METADATA.toml | 2 +- stubs/croniter/croniter/croniter.pyi | 28 +++++++++++++++++++++++----- 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/stubs/croniter/METADATA.toml b/stubs/croniter/METADATA.toml index a65385759..2fbf68d36 100644 --- a/stubs/croniter/METADATA.toml +++ b/stubs/croniter/METADATA.toml @@ -1,2 +1,2 @@ -version = "3.0.0" # keep micro version pinned, changes often +version = "3.0.3" # keep micro version pinned, changes often upstream_repository = "https://github.com/kiorky/croniter" diff --git a/stubs/croniter/croniter/croniter.pyi b/stubs/croniter/croniter/croniter.pyi index ce1d560c4..14953cb06 100644 --- a/stubs/croniter/croniter/croniter.pyi +++ b/stubs/croniter/croniter/croniter.pyi @@ -123,17 +123,35 @@ class croniter(Iterator[Any]): ) -> None: ... # Most return value depend on ret_type, which can be passed in both as a method argument and as # a constructor argument. - def get_next(self, ret_type: _RetType | None = None, start_time: float | datetime.datetime | None = None) -> Any: ... - def get_prev(self, ret_type: _RetType | None = None) -> Any: ... + def get_next( + self, ret_type: _RetType | None = None, start_time: float | datetime.datetime | None = None, update_current: bool = True + ) -> Any: ... + def get_prev( + self, ret_type: _RetType | None = None, start_time: float | datetime.datetime | None = None, update_current: bool = True + ) -> Any: ... def get_current(self, ret_type: _RetType | None = None) -> Any: ... def set_current(self, start_time: float | datetime.datetime | None, force: bool = True) -> float: ... def __iter__(self) -> Self: ... def next( - self, ret_type: _RetType | None = None, start_time: float | datetime.datetime | None = None, is_prev: bool | None = None + self, + ret_type: _RetType | None = None, + start_time: float | datetime.datetime | None = None, + is_prev: bool | None = None, + update_current: bool | None = None, ) -> Any: ... __next__ = next - def all_next(self, ret_type: _RetType | None = None) -> Iterator[Any]: ... - def all_prev(self, ret_type: _RetType | None = None) -> Iterator[Any]: ... + def all_next( + self, + ret_type: _RetType | None = None, + start_time: float | datetime.datetime | None = None, + update_current: bool | None = None, + ) -> Iterator[Any]: ... + def all_prev( + self, + ret_type: _RetType | None = None, + start_time: float | datetime.datetime | None = None, + update_current: bool | None = None, + ) -> Iterator[Any]: ... def iter(self, ret_type: _RetType | None = ...) -> Iterator[Any]: ... def is_leap(self, year: int) -> bool: ... @classmethod