Skip to content

Commit 8074f9f

Browse files
paulinusfacebook-github-bot
authored andcommitted
Use old style typing to keep supporting python 3.8. (#1104)
Summary: Fixes github CI Pull Request resolved: #1104 Differential Revision: D80844236 Pulled By: paulinus fbshipit-source-id: d5ab888d2d4f472246dc606b6909d132391d6694
1 parent a2b6fc5 commit 8074f9f

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

opensfm/reconstruction.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
import cv2
1515
import numpy as np
16-
from numpy import typing as npt
1716
from numpy.typing import NDArray
1817
from opensfm import (
1918
log,
@@ -1614,7 +1613,7 @@ def _get_common_feature_arrays(
16141613
tracks_manager: pymap.TracksManager,
16151614
im1: str,
16161615
im2: str,
1617-
) -> tuple[npt.NDArray, npt.NDArray]:
1616+
) -> Tuple[NDArray, NDArray]:
16181617
"""Return the feature arrays of common tracks between two images."""
16191618
features1 = []
16201619
features2 = []
@@ -1630,7 +1629,7 @@ def compute_image_pairs_sequential(
16301629
data: DataSetBase,
16311630
tracks_manager: pymap.TracksManager,
16321631
min_common: int = 50,
1633-
) -> list[tuple[str, str]]:
1632+
) -> List[Tuple[str, str]]:
16341633
"""Compute all possible pairs of images that share at least `min_common` points.
16351634
The pairs are sorted by "reconstructability" which is estimated by the
16361635
pairwise_reconstructability function.

0 commit comments

Comments
 (0)