diff --git a/mapillary_tools/process_sequence_properties.py b/mapillary_tools/process_sequence_properties.py index d5a728ef..2ed7049a 100644 --- a/mapillary_tools/process_sequence_properties.py +++ b/mapillary_tools/process_sequence_properties.py @@ -195,9 +195,11 @@ def _interpolate_subsecs_for_sorting(sequence: PointSequence) -> None: t = sequence[gidx].time nt = min( - sequence[gidx + len(group)].time - if gidx + len(group) < len(sequence) - else math.floor(t + 1.0), + ( + sequence[gidx + len(group)].time + if gidx + len(group) < len(sequence) + else math.floor(t + 1.0) + ), math.floor(t + 1.0), ) assert t <= nt, f"expect sorted but got {t} > {nt}" diff --git a/mapillary_tools/types.py b/mapillary_tools/types.py index 8a94162d..d50a009f 100644 --- a/mapillary_tools/types.py +++ b/mapillary_tools/types.py @@ -456,18 +456,15 @@ def map_capture_time_to_datetime(time: str) -> datetime.datetime: @T.overload -def as_desc(metadata: ImageMetadata) -> ImageDescription: - ... +def as_desc(metadata: ImageMetadata) -> ImageDescription: ... @T.overload -def as_desc(metadata: ErrorMetadata) -> ImageDescriptionError: - ... +def as_desc(metadata: ErrorMetadata) -> ImageDescriptionError: ... @T.overload -def as_desc(metadata: VideoMetadata) -> VideoDescription: - ... +def as_desc(metadata: VideoMetadata) -> VideoDescription: ... def as_desc(metadata): @@ -524,13 +521,11 @@ def _as_image_desc(metadata: ImageMetadata) -> ImageDescription: @T.overload -def from_desc(metadata: ImageDescription) -> ImageMetadata: - ... +def from_desc(metadata: ImageDescription) -> ImageMetadata: ... @T.overload -def from_desc(metadata: VideoDescription) -> VideoMetadata: - ... +def from_desc(metadata: VideoDescription) -> VideoMetadata: ... def from_desc(desc): diff --git a/mapillary_tools/video_data_extraction/extract_video_data.py b/mapillary_tools/video_data_extraction/extract_video_data.py index b9ce0239..cd30b1d0 100644 --- a/mapillary_tools/video_data_extraction/extract_video_data.py +++ b/mapillary_tools/video_data_extraction/extract_video_data.py @@ -104,10 +104,12 @@ def process_file(self, file: Path) -> VideoMetadataOrError: else: return ErrorMetadata( filename=file, - error=ex - if ex - else exceptions.MapillaryVideoGPSNotFoundError( - "No GPS data found from the video" + error=( + ex + if ex + else exceptions.MapillaryVideoGPSNotFoundError( + "No GPS data found from the video" + ) ), filetype=FileType.VIDEO, ) diff --git a/tests/cli/gps_filter.py b/tests/cli/gps_filter.py index 96b630a6..44a0b3c0 100644 --- a/tests/cli/gps_filter.py +++ b/tests/cli/gps_filter.py @@ -63,9 +63,11 @@ def _gpx_track_segment_to_points( lon=p.longitude, alt=p.elevation, angle=None, - gps_fix=gps_fix_map[p.type_of_gpx_fix] - if p.type_of_gpx_fix is not None - else None, + gps_fix=( + gps_fix_map[p.type_of_gpx_fix] + if p.type_of_gpx_fix is not None + else None + ), gps_precision=p.position_dilution, gps_ground_speed=ground_speed, ) diff --git a/tests/cli/upload_api_v4.py b/tests/cli/upload_api_v4.py index f0fa62f3..beeaf525 100644 --- a/tests/cli/upload_api_v4.py +++ b/tests/cli/upload_api_v4.py @@ -75,9 +75,11 @@ def main(): user_access_token, session_key, entity_size, - chunk_size=int(parsed.chunk_size * 1024 * 1024) - if parsed.chunk_size is not None - else DEFAULT_CHUNK_SIZE, + chunk_size=( + int(parsed.chunk_size * 1024 * 1024) + if parsed.chunk_size is not None + else DEFAULT_CHUNK_SIZE + ), ) initial_offset = service.fetch_offset()