From 0784ecdb172db750d2c2dc3aab022c28ed6c3481 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20Gru=CC=88ndger?= Date: Tue, 1 Sep 2020 21:53:09 +0200 Subject: [PATCH] Fix parser for correct textual altitude (fixes #81) --- CHANGELOG.md | 1 + ogn/parser/pattern.py | 2 +- tests/parser/test_parse_aprs.py | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4ed34a..0969286 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ # CHANGELOG ## not released +- parser: Fixed textual altitude part (fixes #81) - parser: Skip keys where value is "None" ## 0.9.8: - 2020-08-21 diff --git a/ogn/parser/pattern.py b/ogn/parser/pattern.py index c7d5bd6..0f3dc80 100644 --- a/ogn/parser/pattern.py +++ b/ogn/parser/pattern.py @@ -1,7 +1,7 @@ import re PATTERN_APRS = re.compile(r"^(?P.+?)>(?P[A-Z0-9]+),((?P[A-Za-z0-9]+)\*)?.*,(?P.+?):(?P(.))(?P.*)$") -PATTERN_APRS_POSITION = re.compile(r"^(?P