Boatbuddy

Latest version: v0.15.3

Safety actively analyzes 687990 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 20 of 20

0.1.0

* Introduced the run mode option to replace the limited-mode function
* Set the default run mode to 'Continuous' Optimized the code in the console manager to remove redundant lines of code
Fixed the get_last_log_entries function in the config module to return the entries in the correct order Improved the
code in the victron plugin module to handle server connection problems
* Version bump to 0.1.0

0.0.10

* Created PluginManager class and moved the bulk of the code in the main file to that class
* Added the ConsoleManager class Added a rich console experience to the application
* Minor adjustments to the header used in the rich console layout
* Updated the TOML file to include the newly introduced "rich" dependency
* Added the feature to filter the list of key value pairs that are presented in the rich console Divided the summary
layout in the rich console into two sections, header and body
* Added colour styles to the log layout depending on the log type
* Version bump to 0.0.10

0.0.9

* Fixed an issue where distance from last entry and cumulative distance metrics could be erroneous if the previous entry
doesn't have valid gps coordinates Added exception handler for the reverse location lookup code segment Travelled
distance and heading in the summary section are now only reported if end coordinates are different from the start ones
Added a helper method to help reset metadata entries after a connection is lost to the NMEA server Fixed apparent wind
angle metric to report values from -179 to 180
* Only write to GPX files if the GPX and the NMEA options are both set
* Improved the formatting of the date part in the Logging module Removed the console output stream handler Set a limit
to the log file size by using a RotatingFileHandler Added a configuration setting to define the log file size limit.
Set the default to 1 MB
* Added Tank 1 and Tank 2 types are their corresponding levels metrics to log entries and to the summary sheet
* Fixed some incorrectly reported metrics such as battery current and battery power which occurred when the values were
negative ones
* Version bump to 0.0.9
* Updated toml file to include newly added dependency

0.0.8

* Fixed bug in GPX feature where TrackPoints where added even if there is no gpx fix obtained from the nmeaplugin Fixed
a bug in GPX feature where the GPS file was populated even if the NMEA feature is not activated Fixed an issue with
the summary feature where last and first gps entries could be confused for empty ones Fixed a bug where a captured
heading metric log message was output at INFO level instead of DEBUG
* Changed the default log level in the config file to INFO instead of DEBUG
* Version bump to 0.0.8

0.0.7

* Renamed the TimePlugin class to ClockPlugin Renamed the TimeEntry class to ClockEntry Improved session handling
mechanism Improved thread handling inside the NMEAPlugin class
* Version bump to 0.0.7

0.0.6

* Updated the README file with more information
* Renamed Helper to utils Renamed Plugin to GenericPlugin Across the board refactoring the names of the files and
instance variables to meet Python common naming conventions
* Renamed files to use underscore for filenames with multiple words
* Renamed instance methods to start with underscore
* Added an initial snapshot to be taken after the first 10 seconds Renamed some constants in the config file Set the
default disk write interval to be 15 minutes
* Made use of the logging package across the whole application and refactored the relevant code parts accordingly
Improved the threading mechanism used in the main file Improved the threading mechanism used in the main file Log
output is also collected to a log file Log level can now be provided as a command line option Renamed the raise_events
function in the GenericPlugin to register_for_events
* Comments improved in the config file
* Bumped the version to 0.0.6

Page 20 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.