From 2fb842450388740543ade0f090173661ea103507 Mon Sep 17 00:00:00 2001 From: Sebastian Rittau Date: Wed, 27 Apr 2022 10:58:34 +0200 Subject: [PATCH] Drop Python 2 support from croniter (#7705) --- stubs/croniter/METADATA.toml | 1 - stubs/croniter/croniter.pyi | 13 +++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/stubs/croniter/METADATA.toml b/stubs/croniter/METADATA.toml index e29f8e7f8..f3e83f9c4 100644 --- a/stubs/croniter/METADATA.toml +++ b/stubs/croniter/METADATA.toml @@ -1,2 +1 @@ version = "1.0.*" -python2 = true diff --git a/stubs/croniter/croniter.pyi b/stubs/croniter/croniter.pyi index 2950327ac..9ce854c09 100644 --- a/stubs/croniter/croniter.pyi +++ b/stubs/croniter/croniter.pyi @@ -1,6 +1,7 @@ import datetime from _typeshed import Self -from typing import Any, Iterator, Text +from collections.abc import Iterator +from typing import Any from typing_extensions import Literal, TypeAlias _RetType: TypeAlias = type[float | datetime.datetime] @@ -39,7 +40,7 @@ class croniter(Iterator[Any]): nth_weekday_of_month: dict[str, Any] def __init__( self, - expr_format: Text, + expr_format: str, start_time: float | datetime.datetime | None = ..., ret_type: _RetType | None = ..., day_or: bool = ..., @@ -61,16 +62,16 @@ class croniter(Iterator[Any]): def iter(self, ret_type: _RetType | None = ...) -> Iterator[Any]: ... def is_leap(self, year: int) -> bool: ... @classmethod - def expand(cls, expr_format: Text, hash_id: str | bytes | None = ...) -> tuple[list[list[str]], dict[str, Any]]: ... + def expand(cls, expr_format: str, hash_id: str | bytes | None = ...) -> tuple[list[list[str]], dict[str, Any]]: ... @classmethod - def is_valid(cls, expression: Text, hash_id: str | bytes | None = ...) -> bool: ... + def is_valid(cls, expression: str, hash_id: str | bytes | None = ...) -> bool: ... @classmethod - def match(cls, cron_expression: Text, testdate: float | datetime.datetime | None, day_or: bool = ...) -> bool: ... + def match(cls, cron_expression: str, testdate: float | datetime.datetime | None, day_or: bool = ...) -> bool: ... def croniter_range( start: float | datetime.datetime, stop: float | datetime.datetime, - expr_format: Text, + expr_format: str, ret_type: _RetType | None = ..., day_or: bool = ..., exclude_ends: bool = ...,