mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-19 10:21:14 +08:00
Bump DateTimeRange to 2.0.* (#9720)
Release: https://pypi.org/pypi/DateTimeRange/2.0.0 Homepage: https://github.com/thombashi/DateTimeRange Diff: https://github.com/thombashi/DateTimeRange/compare/v1.2.0...v2.0.0
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
version = "1.2.*"
|
||||
version = "2.0.*"
|
||||
requires = ["types-python-dateutil"]
|
||||
|
||||
[tool.stubtest]
|
||||
|
||||
@@ -46,7 +46,7 @@ class DateTimeRange:
|
||||
def is_set(self) -> bool: ...
|
||||
def validate_time_inversion(self) -> None: ...
|
||||
def is_valid_timerange(self) -> bool: ...
|
||||
def is_intersection(self, x: DateTimeRange) -> bool: ...
|
||||
def is_intersection(self, x: DateTimeRange, intersection_threshold: datetime.timedelta | None = None) -> bool: ...
|
||||
def get_start_time_str(self) -> str: ...
|
||||
def get_end_time_str(self) -> str: ...
|
||||
def get_timedelta_second(self) -> float: ...
|
||||
@@ -54,7 +54,7 @@ class DateTimeRange:
|
||||
def set_end_datetime(self, value: datetime.datetime | str | None, timezone: str | None = ...) -> None: ...
|
||||
def set_time_range(self, start: datetime.datetime | str | None, end: datetime.datetime | str | None) -> None: ...
|
||||
def range(self, step: datetime.timedelta | relativedelta) -> Iterable[datetime.datetime]: ...
|
||||
def intersection(self, x: DateTimeRange) -> DateTimeRange: ...
|
||||
def intersection(self, x: DateTimeRange, intersection_threshold: datetime.timedelta | None = None) -> DateTimeRange: ...
|
||||
def encompass(self, x: DateTimeRange) -> DateTimeRange: ...
|
||||
def truncate(self, percentage: float) -> None: ...
|
||||
def split(self, separator: str | datetime.datetime) -> list[DateTimeRange]: ...
|
||||
|
||||
Reference in New Issue
Block a user