diff --git a/stubs/croniter/METADATA.toml b/stubs/croniter/METADATA.toml index 2fbf68d36..43815f54f 100644 --- a/stubs/croniter/METADATA.toml +++ b/stubs/croniter/METADATA.toml @@ -1,2 +1,2 @@ -version = "3.0.3" # keep micro version pinned, changes often +version = "3.0.4" upstream_repository = "https://github.com/kiorky/croniter" diff --git a/stubs/croniter/croniter/__init__.pyi b/stubs/croniter/croniter/__init__.pyi index c88524ce8..f9bdbea7d 100644 --- a/stubs/croniter/croniter/__init__.pyi +++ b/stubs/croniter/croniter/__init__.pyi @@ -1,4 +1,5 @@ from .croniter import ( + OVERFLOW32B_MODE as OVERFLOW32B_MODE, CroniterBadCronError as CroniterBadCronError, CroniterBadDateError as CroniterBadDateError, CroniterBadTypeRangeError as CroniterBadTypeRangeError, diff --git a/stubs/croniter/croniter/croniter.pyi b/stubs/croniter/croniter/croniter.pyi index 14953cb06..3f1da330f 100644 --- a/stubs/croniter/croniter/croniter.pyi +++ b/stubs/croniter/croniter/croniter.pyi @@ -9,6 +9,11 @@ from typing_extensions import Never, Self, TypeAlias _RetType: TypeAlias = type[float | datetime.datetime] _Expressions: TypeAlias = list[str] # fixed-length list of 5 or 6 strings +def is_32bit() -> bool: ... + +OVERFLOW32B_MODE: Final[bool] + +EPOCH: Final[datetime.datetime] M_ALPHAS: Final[dict[str, int]] DOW_ALPHAS: Final[dict[str, int]] ALPHAS: Final[dict[str, int]] @@ -38,6 +43,8 @@ CRON_FIELDS: Final[dict[str | int, tuple[int, ...]]] VALID_LEN_EXPRESSION: Final[set[int]] EXPRESSIONS: dict[tuple[str, bytes], _Expressions] +UTC_DT: Final[datetime.timezone] + def timedelta_to_seconds(td: datetime.timedelta) -> float: ... class CroniterError(ValueError): ...