Skip to content

Commit deb08e2

Browse files
committed
Remove namedtuple usage
1 parent aae74c8 commit deb08e2

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

pendulum/_extensions/_helpers.pyi

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
from __future__ import annotations
22

3-
from collections import namedtuple
43
from datetime import date
54
from datetime import datetime
5+
from typing import NamedTuple
66

77
def days_in_year(year: int) -> int: ...
88
def is_leap(year: int) -> bool: ...
@@ -11,12 +11,7 @@ def local_time(
1111
unix_time: int, utc_offset: int, microseconds: int
1212
) -> tuple[int, int, int, int, int, int, int]: ...
1313

14-
class PreciseDiff(
15-
namedtuple(
16-
"PreciseDiff",
17-
"years months days " "hours minutes seconds microseconds " "total_days",
18-
)
19-
):
14+
class PreciseDiff(NamedTuple):
2015
years: int
2116
months: int
2217
days: int

0 commit comments

Comments
 (0)