python-dateutil: add overload to rrulestr (#14815)

This commit is contained in:
lev-blit
2025-10-07 13:25:47 +03:00
committed by GitHub
parent a02656a556
commit d6e5369c9f
2 changed files with 43 additions and 1 deletions
@@ -0,0 +1,13 @@
from typing import Union
from typing_extensions import assert_type
from dateutil.rrule import rrule, rruleset, rrulestr
rs1 = rrulestr("", forceset=True)
assert_type(rs1, rruleset)
rs2 = rrulestr("", compatible=True)
assert_type(rs2, rruleset)
rs3 = rrulestr("")
assert_type(rs3, Union[rrule, rruleset])