diff --git a/stubs/croniter/@tests/stubtest_allowlist.txt b/stubs/croniter/@tests/stubtest_allowlist.txt new file mode 100644 index 000000000..3057d7135 --- /dev/null +++ b/stubs/croniter/@tests/stubtest_allowlist.txt @@ -0,0 +1,4 @@ +# Remove after +# https://github.com/kiorky/croniter/pull/36 +# is merged: +croniter.croniter.i diff --git a/stubs/croniter/croniter/croniter.pyi b/stubs/croniter/croniter/croniter.pyi index 817578fa4..5290be31f 100644 --- a/stubs/croniter/croniter/croniter.pyi +++ b/stubs/croniter/croniter/croniter.pyi @@ -4,16 +4,21 @@ from collections import OrderedDict from collections.abc import Iterator from re import Match, Pattern from typing import Any, overload -from typing_extensions import Literal, Self, TypeAlias +from typing_extensions import Final, Literal, Self, TypeAlias _RetType: TypeAlias = type[float | datetime.datetime] step_search_re: Pattern[str] only_int_re: Pattern[str] star_or_int_re: Pattern[str] -special_weekday_re: Pattern[str] +special_dow_re: Pattern[str] hash_expression_re: Pattern[str] -VALID_LEN_EXPRESSION: list[int] +VALID_LEN_EXPRESSION: Final[list[int]] +ALPHAS: Final[dict[str, int]] +DOW_ALPHAS: Final[dict[str, int]] +MONTHS: Final[str] +M_ALPHAS: Final[dict[str, int]] +WEEKDAYS: Final[str] def timedelta_to_seconds(td: datetime.timedelta) -> float: ...