File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515import tempfile
1616import concurrent .futures
1717import os
18- from pygeodiff import (
19- GeoDiff ,
20- GeoDiffLibError ,
21- GeoDiffLibConflictError ,
22- GeoDiffLibUnsupportedChangeError ,
23- GeoDiffLibVersionError ,
24- )
18+ try :
19+ from .deps import pygeodiff
20+ except (ImportError , ModuleNotFoundError ):
21+ import pygeodiff
2522
2623from .common import UPLOAD_CHUNK_SIZE , ClientError
2724from .merginproject import MerginProject
@@ -338,12 +335,12 @@ def _geodiff_changes_count(mp: MerginProject, diff_rel_path: str):
338335
339336 diff_abs = mp .fpath_meta (diff_rel_path )
340337 try :
341- return GeoDiff ().changes_count (diff_abs )
338+ return pygeodiff . GeoDiff ().changes_count (diff_abs )
342339 except (
343- GeoDiffLibError ,
344- GeoDiffLibConflictError ,
345- GeoDiffLibUnsupportedChangeError ,
346- GeoDiffLibVersionError ,
340+ pygeodiff . GeoDiffLibError ,
341+ pygeodiff . GeoDiffLibConflictError ,
342+ pygeodiff . GeoDiffLibUnsupportedChangeError ,
343+ pygeodiff . GeoDiffLibVersionError ,
347344 FileNotFoundError ,
348345 ):
349346 return None
You can’t perform that action at this time.
0 commit comments