diff --git a/src/pydash/collections.py b/src/pydash/collections.py index 9260e6f..cc75a58 100644 --- a/src/pydash/collections.py +++ b/src/pydash/collections.py @@ -4,6 +4,8 @@ .. versionadded:: 1.0.0 """ +from __future__ import annotations + from functools import cmp_to_key import random import typing as t diff --git a/src/pydash/exceptions.py b/src/pydash/exceptions.py index d16ebfa..e4d11ec 100644 --- a/src/pydash/exceptions.py +++ b/src/pydash/exceptions.py @@ -4,6 +4,9 @@ .. versionadded:: 1.0.0 """ +from __future__ import annotations + + __all__ = ("InvalidMethod",) diff --git a/src/pydash/functions.py b/src/pydash/functions.py index a4d0a17..a1e15f6 100644 --- a/src/pydash/functions.py +++ b/src/pydash/functions.py @@ -4,6 +4,8 @@ .. versionadded:: 1.0.0 """ +from __future__ import annotations + from functools import cached_property from inspect import getfullargspec import itertools diff --git a/src/pydash/helpers.py b/src/pydash/helpers.py index af4cc45..1a9579e 100644 --- a/src/pydash/helpers.py +++ b/src/pydash/helpers.py @@ -1,5 +1,7 @@ """Generic utility methods not part of main API.""" +from __future__ import annotations + import builtins from collections.abc import Hashable, Iterable, Mapping, Sequence from decimal import Decimal diff --git a/src/pydash/predicates.py b/src/pydash/predicates.py index da9f2bc..23146f4 100644 --- a/src/pydash/predicates.py +++ b/src/pydash/predicates.py @@ -4,6 +4,8 @@ .. versionadded:: 2.0.0 """ +from __future__ import annotations + from collections.abc import Iterable, Mapping import datetime from itertools import islice diff --git a/src/pydash/strings.py b/src/pydash/strings.py index 0977c69..f143cf8 100644 --- a/src/pydash/strings.py +++ b/src/pydash/strings.py @@ -4,6 +4,8 @@ .. versionadded:: 1.1.0 """ +from __future__ import annotations + import html import math import re diff --git a/src/pydash/types.py b/src/pydash/types.py index db61ff6..a909677 100644 --- a/src/pydash/types.py +++ b/src/pydash/types.py @@ -1,3 +1,11 @@ +""" +Common types. + +.. versionadded:: 7.0.0 +""" + +from __future__ import annotations + from decimal import Decimal import typing as t diff --git a/src/pydash/utilities.py b/src/pydash/utilities.py index c57bdea..779d9d5 100644 --- a/src/pydash/utilities.py +++ b/src/pydash/utilities.py @@ -4,6 +4,8 @@ .. versionadded:: 1.0.0 """ +from __future__ import annotations + from collections import namedtuple from datetime import datetime, timezone from functools import partial, wraps