mirror of
https://github.com/misiektoja/psn_monitor.git
synced 2026-04-26 15:45:50 +03:00
-
v1.5 Stable
released this
2025-05-22 01:25:41 +03:00 | 46 commits to main since this release📅 Originally published on GitHub: Wed, 21 May 2025 22:31:57 GMT
🏷️ Git tag created: Wed, 21 May 2025 22:25:41 GMTFeatures and Improvements:
- NEW: The tool can now be installed via pip:
pip install psn_monitor - NEW: Added support for external config files, environment-based secrets and dotenv integration with auto-discovery
- IMPROVE: Enhanced startup summary to show loaded config and dotenv file paths
- IMPROVE: Simplified and renamed command-line arguments for improved usability
- NEW: Implemented SIGHUP handler for dynamic reload of secrets from dotenv files
- IMPROVE: Added configuration option to control clearing the terminal screen at startup
- IMPROVE: Changed connectivity check to use Sony endpoint for reliability
- IMPROVE: Added check for missing pip dependencies with install guidance
- IMPROVE: Allow disabling liveness check by setting interval to 0 (default changed to 12h)
- IMPROVE: Improved handling of log file creation
- IMPROVE: Refactored CSV file initialization and processing
- IMPROVE: Added support for
~path expansion across all file paths - IMPROVE: Added validation for configured time zones
- IMPROVE: Refactored code structure to support packaging for PyPI
- IMPROVE: Enforced configuration option precedence: code defaults < config file < env vars < CLI flags
- IMPROVE: Updated horizontal line for improved output aesthetics
- IMPROVE: Email notifications now auto-disable if SMTP config is invalid
- IMPROVE: Minimum required Python version increased to 3.10
- IMPROVE: Removed short option for
--send-test-emailto avoid ambiguity
Bug fixes:
- BUGFIX: Re-login PSNAWP on
RemoteDisconnectederrors - BUGFIX: Fixed issue where manually defined
LOCAL_TIMEZONEwasn't applied correctly - BUGFIX: Improved exception handling to prevent crashes during unexpected errors
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
psn_monitor_v1.5.tar.gz
0 downloads ·
2026-02-27 20:06:15 +03:00 · 218 KiB -
psn_monitor_v1.5.zip
0 downloads ·
2026-02-27 20:06:15 +03:00 · 219 KiB
- NEW: The tool can now be installed via pip: