Skip to content

Commit e8b69b1

Browse files
committed
Fixed import
1 parent 3fccf02 commit e8b69b1

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

semhash/datamodels.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
from __future__ import annotations
2+
13
import warnings
24
from collections import defaultdict
35
from dataclasses import dataclass, field
4-
from typing import Any, Generic, Hashable, Optional, Sequence, TypeVar
6+
from typing import Any, Generic, Hashable, Sequence, TypeVar
57

68
from frozendict import frozendict
79
from typing_extensions import TypeAlias
@@ -69,7 +71,7 @@ class DeduplicationResult(Generic[Record]):
6971
selected: list[Record] = field(default_factory=list)
7072
filtered: list[DuplicateRecord] = field(default_factory=list)
7173
threshold: float = field(default=0.9)
72-
columns: Optional[Sequence[str]] = field(default=None)
74+
columns: Sequence[str] | None = field(default=None)
7375
deduplicated: list[Record] = field(default_factory=list) # Deprecated
7476
duplicates: list[DuplicateRecord] = field(default_factory=list) # Deprecated
7577

0 commit comments

Comments
 (0)