hemna
ec1adf4182
fixed list-plugins
...
This patch fixes the list-plugins and list-extensions.
Pypi changed their search page to require javascript, which
breaks python scripts....
2025-01-03 17:16:26 -05:00
hemna
72d068c0b8
Changed to ruff
...
This patch changes to the ruff linter. SO MUCH quicker.
Removed grey and mypy as well.
2024-12-20 22:00:54 -05:00
hemna
3bba8a19da
Removed LocationPlugin from aprsd core
...
This eliminates the requirement for geopy library and all it's deps.
The new location for the LocationPlugin is here:
https://github.com/hemna/aprsd-location-plugin
2024-12-11 15:55:16 -05:00
hemna
b317d0eb63
Refactor client and drivers
...
this patch refactors the client, drivers and client factory
to use the same Protocol mechanism used by the stats collector
to construct the proper client to be used according to
the configuration
2024-05-23 11:38:27 -04:00
hemna
f92b2ee364
Got unit tests working again
2024-04-02 09:30:45 -04:00
hemna
a270c75263
Fixed pep8 errors and missing files
2024-04-02 09:30:45 -04:00
hemna
1477e61b0f
Refactored packets
...
this patch removes the need for dacite2 package for creating
packet objects from the aprslib decoded packet dictionary.
moved the factory method from the base Packet object
to the core module.
2024-03-20 15:41:25 -04:00
hemna
80b85e648f
Fixed unit tests for Location plugin
2023-06-22 09:06:55 -04:00
hemna
7ccfc253cf
Removed references to old custom config
...
Also updated unittests to pass.
2022-12-27 14:30:03 -05:00
hemna
6030cb394b
More messaging -> packets cleanup
...
Fixed the unit tests and the notify plugin
2022-12-16 15:58:03 -05:00
hemna
bed060f1c5
Refactor utils to directory
...
This patch moves the utils.py to utils/__init__.py
and fuzzyclock.py to utils
and separates the ring_buffer to it's own file in utils
2022-11-23 13:00:36 -05:00
hemna
8ea00e9888
Added unit tests for USWeatherPlugin, USMetarPlugin
2021-12-07 13:31:58 -05:00
hemna
5d6ac5cf31
Added test_location to test LocationPlugin
2021-12-07 12:38:12 -05:00
hemna
0ad791bdd9
Added NotifyPlugin unit tests and more
...
This patch restructures the unit tests for plugins.
This also adds unit tests for the NotifyPlugin
2021-12-07 11:25:14 -05:00