aboutsummaryrefslogtreecommitdiff
path: root/fietsboek/convert.py
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2025-11-01 15:44:34 +0100
committerDaniel Schadt <kingdread@gmx.de>2025-11-01 15:57:24 +0100
commitd8ef163bc48d654dc83a56cc6a6538ea442eee4f (patch)
tree5a87861ed518979bf3fd5c104a731c09642639f2 /fietsboek/convert.py
parent2dcc034c0123c45725204554e75ea151174142f7 (diff)
downloadfietsboek-d8ef163bc48d654dc83a56cc6a6538ea442eee4f.tar.gz
fietsboek-d8ef163bc48d654dc83a56cc6a6538ea442eee4f.tar.bz2
fietsboek-d8ef163bc48d654dc83a56cc6a6538ea442eee4f.zip
fix lint
Diffstat (limited to 'fietsboek/convert.py')
-rw-r--r--fietsboek/convert.py16
1 files changed, 10 insertions, 6 deletions
diff --git a/fietsboek/convert.py b/fietsboek/convert.py
index d0d1a19..9cd3297 100644
--- a/fietsboek/convert.py
+++ b/fietsboek/convert.py
@@ -1,4 +1,5 @@
"""Conversion functions to convert between various recording formats."""
+
import datetime
from typing import Optional
@@ -68,6 +69,7 @@ def from_gpx(data: bytes) -> Track:
:param data: The input bytes.
:return: The converted structure.
"""
+ # pylint: disable=too-many-locals
gpx = gpxpy.parse(data)
points = []
start_time = None
@@ -82,12 +84,14 @@ def from_gpx(data: bytes) -> Track:
time_offset = (point.time - start_time).total_seconds()
else:
time_offset = 0
- points.append(geo.Point(
- longitude=point.longitude,
- latitude=point.latitude,
- elevation=point.elevation or 0.0,
- time_offset=time_offset,
- ))
+ points.append(
+ geo.Point(
+ longitude=point.longitude,
+ latitude=point.latitude,
+ elevation=point.elevation or 0.0,
+ time_offset=time_offset,
+ )
+ )
timezone = util.guess_gpx_timezone(gpx)
date = gpx.time or gpx.get_time_bounds().start_time or datetime.datetime.now()