Implement a feature in Frappe-Manager that checks PyPI for new versions. When a newer version is available, display a notification/message prompting users to update using pip3 install --upgrade frappe-manager.
Use Case
Users benefit from timely notifications for new Frappe Manager versions, ensuring they stay updated with the latest features and improvements.
Expected Behavior
The application will check PyPI for newer versions and notify users within the CLI interface about available updates on each invocation.
Current Behavior (if applicable)
The current Frappe Manager version lacks automated update notifications, requiring users to manually check for updates.
Possible Solution
Introduce a version check mechanism to alert users about available updates during CLI usage.
Description
Implement a feature in Frappe-Manager that checks PyPI for new versions. When a newer version is available, display a notification/message prompting users to update using pip3 install --upgrade frappe-manager.
Use Case
Users benefit from timely notifications for new Frappe Manager versions, ensuring they stay updated with the latest features and improvements.
Expected Behavior
The application will check PyPI for newer versions and notify users within the CLI interface about available updates on each invocation.
Current Behavior (if applicable)
The current Frappe Manager version lacks automated update notifications, requiring users to manually check for updates.
Possible Solution
Introduce a version check mechanism to alert users about available updates during CLI usage.