From ec0595442035148486b0fd307f2592923a865425 Mon Sep 17 00:00:00 2001 From: mathieui Date: Mon, 23 Jul 2018 20:58:30 +0200 Subject: Light refactoring + typing --- poezio/timed_events.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'poezio/timed_events.py') diff --git a/poezio/timed_events.py b/poezio/timed_events.py index 3eeca2b3..3610a1ed 100644 --- a/poezio/timed_events.py +++ b/poezio/timed_events.py @@ -13,7 +13,7 @@ Once created, they must be added to the list of checked events with """ from datetime import datetime -from typing import Callable +from typing import Callable, Union class DelayedEvent: @@ -22,7 +22,8 @@ class DelayedEvent: Use it if you want an event to happen in, e.g. 6 seconds. """ - def __init__(self, delay: int, callback: Callable, *args) -> None: + def __init__(self, delay: Union[int, float], callback: Callable, + *args) -> None: """ Create a new DelayedEvent. -- cgit v1.2.3