From 3108a06c11dd7717fd2b19fa90564d083e32a8b6 Mon Sep 17 00:00:00 2001 From: K2IE Date: Tue, 24 Jun 2025 18:14:06 -0400 Subject: [PATCH] Version 1.5 released --- noaacap/DEBIAN/control | 2 +- noaacap/DEBIAN/copyright | 2 +- noaacap/usr/local/bin/noaacap.py | 6 +++--- noaacap/usr/local/share/noaacap/CHANGELOG | 12 ++++++++++++ noaacap/usr/local/share/noaacap/README | 6 +++--- 5 files changed, 20 insertions(+), 8 deletions(-) diff --git a/noaacap/DEBIAN/control b/noaacap/DEBIAN/control index 735f734..2ffa597 100644 --- a/noaacap/DEBIAN/control +++ b/noaacap/DEBIAN/control @@ -1,5 +1,5 @@ Package: noaacap -Version: 1.4.2 +Version: 1.5 Section: hamradio Priority: extra Maintainer: Dan Srebnick diff --git a/noaacap/DEBIAN/copyright b/noaacap/DEBIAN/copyright index ce27b2d..842b570 100644 --- a/noaacap/DEBIAN/copyright +++ b/noaacap/DEBIAN/copyright @@ -1,3 +1,3 @@ -Copyright: 2017-2020 Daniel L. Srebnick +Copyright: 2017-2025 Daniel L. Srebnick License: BSD-2-clause Files: * diff --git a/noaacap/usr/local/bin/noaacap.py b/noaacap/usr/local/bin/noaacap.py index e8730b2..e6fc041 100755 --- a/noaacap/usr/local/bin/noaacap.py +++ b/noaacap/usr/local/bin/noaacap.py @@ -6,7 +6,7 @@ ## ## See /usr/local/share/noaacap/CHANGELOG for change history ## -version = "1.4.2" +version = "1.5" import sys import pytz @@ -31,11 +31,11 @@ if len(sys.argv) == 2 and sys.argv[1] == '-v': print("noaacap.py by K2IE, version " + version + "\n") print("A weather alert beacon exec for aprx >= 2.9 and Direwolf >= 1.3") print("Licensed under the BSD 2 Clause license") - print("Copyright 2017-2024 by Daniel L. Srebnick\n") + print("Copyright 2017-2025 by Daniel L. Srebnick\n") sys.exit(0) # Command-line argument parsing -parser = argparse.ArgumentParser(description="noaacap.py - NOAA CAP Parser for APRS.") +parser = argparse.ArgumentParser(description="noaacap.py - APRS Weather Alerts beacon exec for aprx & Dire Wolf") parser.add_argument('--config', '-c', help='Path to the configuration file (default: /etc/noaacap.conf)', default='/etc/noaacap.conf') diff --git a/noaacap/usr/local/share/noaacap/CHANGELOG b/noaacap/usr/local/share/noaacap/CHANGELOG index 4de785d..0c3c74f 100644 --- a/noaacap/usr/local/share/noaacap/CHANGELOG +++ b/noaacap/usr/local/share/noaacap/CHANGELOG @@ -1,5 +1,17 @@ noaacap changelog ## +Version: 1.5 +Release: June 25, 2025 +Add command argument parsing +## +Version: 1.4.1 +Release: June 23, 2025 +Add XH phenomena and fix county bug +## +Version: 1.4 +Release: April 3, 2024 +Complete rewrite of zone parsing +## Version: 1.3.1 Release: April 2, 2024 Fix expiration date parsing issue diff --git a/noaacap/usr/local/share/noaacap/README b/noaacap/usr/local/share/noaacap/README index 58b7835..1397784 100644 --- a/noaacap/usr/local/share/noaacap/README +++ b/noaacap/usr/local/share/noaacap/README @@ -1,5 +1,5 @@ -The current release of noaacap is 1.4.2. If you are running older than this -version, please update before asking for support. +The current release of noaacap is 1.5. If you are running an older version +than this, please update before asking for support. This software is written in python3 and has been tested with aprx 2.9.x. If you are running a version < 2.9.0 you should first update aprx. The current @@ -89,4 +89,4 @@ weather alerts via this program. Dan Srebnick, K2IE 02/06/2020 -Updated 06/23/2025 +Updated 06/25/2025