diff --git a/changelogs/fragments/11224-deprecate-pushbullet.yml b/changelogs/fragments/11224-deprecate-pushbullet.yml new file mode 100644 index 0000000000..b3962ce63e --- /dev/null +++ b/changelogs/fragments/11224-deprecate-pushbullet.yml @@ -0,0 +1,2 @@ +deprecated_features: + - pushbullet - module relies on Python package supporting Python 3.2 only; the module will be removed from community.general 13.0.0 (https://github.com/ansible-collections/community.general/pull/11224). diff --git a/meta/runtime.yml b/meta/runtime.yml index ffd1bc32f4..9ef925461b 100644 --- a/meta/runtime.yml +++ b/meta/runtime.yml @@ -837,6 +837,10 @@ plugin_routing: tombstone: removal_version: 3.0.0 warning_text: Use purestorage.flashblade.purefb_info instead. + pushbullet: + deprecation: + removal_version: 13.0.0 + warning_text: Module relies on Python package pushbullet.py which is not maintained and supports only up to Python 3.2. python_requirements_facts: tombstone: removal_version: 3.0.0 diff --git a/plugins/modules/pushbullet.py b/plugins/modules/pushbullet.py index 85679654ea..63612275bc 100644 --- a/plugins/modules/pushbullet.py +++ b/plugins/modules/pushbullet.py @@ -14,6 +14,10 @@ module: pushbullet short_description: Sends notifications to Pushbullet description: - This module sends push notifications through Pushbullet to channels or devices. +deprecated: + removed_in: 13.0.0 + why: Module relies on Python package pushbullet.py which is not maintained and supports only up to Python 3.2. + alternative: There is none. extends_documentation_fragment: - community.general.attributes attributes: