Skip to content

Commit 343beff

Browse files
committed
Import typing.SupportsIndex to avoid forward reference error.
1 parent 5cc2323 commit 343beff

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

sgkit/io/bgen/bgen_reader.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,13 @@
3131
from sgkit.io.utils import dataframe_to_dict, encode_contigs
3232
from sgkit.typing import ArrayLike, PathType
3333

34+
try:
35+
# needed to avoid Sphinx forward reference error for DTypeLike
36+
# try block is needed since SupportsIndex is in Python 3.7
37+
from typing import SupportsIndex # type: ignore # noqa: F401
38+
except ImportError: # pragma: no cover
39+
pass
40+
3441
logger = logging.getLogger(__name__)
3542

3643
GT_DATA_VARS = [

0 commit comments

Comments
 (0)