diff --git a/plugins/modules/accesspoint_location_playbook_config_generator.py b/plugins/modules/accesspoint_location_playbook_config_generator.py index 3f6c79f8d..c4db8c3bd 100644 --- a/plugins/modules/accesspoint_location_playbook_config_generator.py +++ b/plugins/modules/accesspoint_location_playbook_config_generator.py @@ -161,7 +161,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - This module utilizes the following SDK methods site_design.get_planned_access_points_positions diff --git a/plugins/modules/accesspoint_location_workflow_manager.py b/plugins/modules/accesspoint_location_workflow_manager.py index 31c9a371e..cf8ffe40d 100644 --- a/plugins/modules/accesspoint_location_workflow_manager.py +++ b/plugins/modules/accesspoint_location_workflow_manager.py @@ -175,7 +175,7 @@ required: true requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 seealso: - name: Cisco Catalyst Center API Documentation description: Complete API reference for device management. diff --git a/plugins/modules/accesspoint_playbook_config_generator.py b/plugins/modules/accesspoint_playbook_config_generator.py index 02eb5b80e..e26d095a5 100644 --- a/plugins/modules/accesspoint_playbook_config_generator.py +++ b/plugins/modules/accesspoint_playbook_config_generator.py @@ -164,7 +164,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - This module utilizes the following SDK methods devices.get_device_list diff --git a/plugins/modules/accesspoint_workflow_manager.py b/plugins/modules/accesspoint_workflow_manager.py index 53a0f823b..28be3e7a2 100644 --- a/plugins/modules/accesspoint_workflow_manager.py +++ b/plugins/modules/accesspoint_workflow_manager.py @@ -1369,7 +1369,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.8 + - python >= 3.12 seealso: - name: Cisco Catalyst Center Ansible Collection Documentation description: Complete guide to using the Cisco Catalyst Center Ansible collection. diff --git a/plugins/modules/application_policy_playbook_config_generator.py b/plugins/modules/application_policy_playbook_config_generator.py index 473cb1ba1..12b2cfff7 100644 --- a/plugins/modules/application_policy_playbook_config_generator.py +++ b/plugins/modules/application_policy_playbook_config_generator.py @@ -115,7 +115,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - SDK Methods used are - application_policy.ApplicationPolicy.get_application_policy diff --git a/plugins/modules/application_policy_workflow_manager.py b/plugins/modules/application_policy_workflow_manager.py index 2f7903032..9e3b444b2 100644 --- a/plugins/modules/application_policy_workflow_manager.py +++ b/plugins/modules/application_policy_workflow_manager.py @@ -376,7 +376,7 @@ elements: str requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9.19 + - python >= 3.12 notes: - SDK Methods used are - application_policy.ApplicationPolicy.get_application_policy diff --git a/plugins/modules/assurance_device_health_score_settings_playbook_config_generator.py b/plugins/modules/assurance_device_health_score_settings_playbook_config_generator.py index 08f1190f0..fd68cfd15 100644 --- a/plugins/modules/assurance_device_health_score_settings_playbook_config_generator.py +++ b/plugins/modules/assurance_device_health_score_settings_playbook_config_generator.py @@ -157,7 +157,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 - PyYAML >= 5.1 notes: - SDK Method used is devices.Devices.get_all_health_score_definitions_for_given_filters diff --git a/plugins/modules/assurance_device_health_score_settings_workflow_manager.py b/plugins/modules/assurance_device_health_score_settings_workflow_manager.py index c9cf4b64e..3e547fa64 100644 --- a/plugins/modules/assurance_device_health_score_settings_workflow_manager.py +++ b/plugins/modules/assurance_device_health_score_settings_workflow_manager.py @@ -285,7 +285,7 @@ type: bool requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are devices.AssuranceSettings.get_all_health_score_definitions_for_given_filters, diff --git a/plugins/modules/assurance_icap_settings_workflow_manager.py b/plugins/modules/assurance_icap_settings_workflow_manager.py index 6ae5d004f..ecf0226a5 100644 --- a/plugins/modules/assurance_icap_settings_workflow_manager.py +++ b/plugins/modules/assurance_icap_settings_workflow_manager.py @@ -182,7 +182,7 @@ required: true requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are sensors.AssuranceSettings.get_device_deployment_status, diff --git a/plugins/modules/assurance_issue_playbook_config_generator.py b/plugins/modules/assurance_issue_playbook_config_generator.py index 746f6558c..8f4fc9706 100644 --- a/plugins/modules/assurance_issue_playbook_config_generator.py +++ b/plugins/modules/assurance_issue_playbook_config_generator.py @@ -96,7 +96,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - SDK Methods used are - issues.AssuranceSettings.get_all_the_custom_issue_definitions_based_on_the_given_filters diff --git a/plugins/modules/assurance_issue_workflow_manager.py b/plugins/modules/assurance_issue_workflow_manager.py index e12c93190..c51371e41 100644 --- a/plugins/modules/assurance_issue_workflow_manager.py +++ b/plugins/modules/assurance_issue_workflow_manager.py @@ -499,7 +499,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - The maximum number of user-defined (custom) issue definitions supported by Cisco Catalyst Center is 50. Attempting to create diff --git a/plugins/modules/backup_and_restore_playbook_config_generator.py b/plugins/modules/backup_and_restore_playbook_config_generator.py index 46155b72d..87e838e61 100644 --- a/plugins/modules/backup_and_restore_playbook_config_generator.py +++ b/plugins/modules/backup_and_restore_playbook_config_generator.py @@ -140,7 +140,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - SDK Methods used are - backup.Backup.get_all_n_f_s_configurations diff --git a/plugins/modules/backup_and_restore_workflow_manager.py b/plugins/modules/backup_and_restore_workflow_manager.py index 33d0a31d9..60b6e13e6 100644 --- a/plugins/modules/backup_and_restore_workflow_manager.py +++ b/plugins/modules/backup_and_restore_workflow_manager.py @@ -276,7 +276,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9.19 +- python >= 3.12 notes: - Backup and restore functionality is available in Cisco Catalyst Center diff --git a/plugins/modules/device_configs_backup_workflow_manager.py b/plugins/modules/device_configs_backup_workflow_manager.py index c271e9dca..1b76e7821 100644 --- a/plugins/modules/device_configs_backup_workflow_manager.py +++ b/plugins/modules/device_configs_backup_workflow_manager.py @@ -198,7 +198,7 @@ default: ["ALL"] requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.5 + - python >= 3.12 notes: - SDK Methods used are sites.Sites.get_site Site_design.Site_design.get_sites sites.Sites.get_membership site_design.Site_design.get_site_assigned_network_devices diff --git a/plugins/modules/device_credential_playbook_config_generator.py b/plugins/modules/device_credential_playbook_config_generator.py index 1a1e29296..3ceac3754 100644 --- a/plugins/modules/device_credential_playbook_config_generator.py +++ b/plugins/modules/device_credential_playbook_config_generator.py @@ -211,7 +211,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 - PyYAML >= 5.1 notes: - SDK methods utilized - discovery.get_all_global_credentials, diff --git a/plugins/modules/device_credential_workflow_manager.py b/plugins/modules/device_credential_workflow_manager.py index d3db39005..3f269896b 100644 --- a/plugins/modules/device_credential_workflow_manager.py +++ b/plugins/modules/device_credential_workflow_manager.py @@ -435,7 +435,7 @@ type: str requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 seealso: - name: Cisco Catalyst Center documentation for Discovery CreateGlobalCredentialsV2 diff --git a/plugins/modules/discovery_playbook_config_generator.py b/plugins/modules/discovery_playbook_config_generator.py index c0e5ae68e..2cf85a416 100644 --- a/plugins/modules/discovery_playbook_config_generator.py +++ b/plugins/modules/discovery_playbook_config_generator.py @@ -111,7 +111,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 - Cisco Catalyst Center >= 2.3.7.9 notes: - Requires minimum Cisco Catalyst Center version diff --git a/plugins/modules/discovery_workflow_manager.py b/plugins/modules/discovery_workflow_manager.py index 4100e3ab7..0a39f2f59 100644 --- a/plugins/modules/discovery_workflow_manager.py +++ b/plugins/modules/discovery_workflow_manager.py @@ -475,7 +475,7 @@ default: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are discovery.Discovery.get_all_global_credentials, diff --git a/plugins/modules/events_and_notifications_playbook_config_generator.py b/plugins/modules/events_and_notifications_playbook_config_generator.py index d36d9380a..72090c5d5 100644 --- a/plugins/modules/events_and_notifications_playbook_config_generator.py +++ b/plugins/modules/events_and_notifications_playbook_config_generator.py @@ -198,7 +198,7 @@ elements: dict requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - SDK Methods used are - event_management.Events.get_webhook_destination diff --git a/plugins/modules/events_and_notifications_workflow_manager.py b/plugins/modules/events_and_notifications_workflow_manager.py index a90e4c6e1..6ba039538 100644 --- a/plugins/modules/events_and_notifications_workflow_manager.py +++ b/plugins/modules/events_and_notifications_workflow_manager.py @@ -728,7 +728,7 @@ elements: str requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.5 + - python >= 3.12 notes: - To ensure the module operates correctly with scaled sets—such as creating or updating multiple destinations diff --git a/plugins/modules/fabric_devices_info_workflow_manager.py b/plugins/modules/fabric_devices_info_workflow_manager.py index 52af087b2..460b316df 100644 --- a/plugins/modules/fabric_devices_info_workflow_manager.py +++ b/plugins/modules/fabric_devices_info_workflow_manager.py @@ -233,7 +233,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9.19 +- python >= 3.12 notes: - This is a facts/info module that only retrieves information and does not modify any device configurations or network state. diff --git a/plugins/modules/inventory_playbook_config_generator.py b/plugins/modules/inventory_playbook_config_generator.py index 2c71816a1..2532f24d9 100644 --- a/plugins/modules/inventory_playbook_config_generator.py +++ b/plugins/modules/inventory_playbook_config_generator.py @@ -99,7 +99,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - Cisco Catalyst Center >= 2.3.7.9 - |- diff --git a/plugins/modules/inventory_workflow_manager.py b/plugins/modules/inventory_workflow_manager.py index ef1156307..fe184c5d2 100644 --- a/plugins/modules/inventory_workflow_manager.py +++ b/plugins/modules/inventory_workflow_manager.py @@ -771,7 +771,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 seealso: - name: Cisco Catalyst Center API Documentation description: Complete API reference for device management. diff --git a/plugins/modules/ise_radius_integration_playbook_config_generator.py b/plugins/modules/ise_radius_integration_playbook_config_generator.py index 9628ee1e4..53757cf7b 100644 --- a/plugins/modules/ise_radius_integration_playbook_config_generator.py +++ b/plugins/modules/ise_radius_integration_playbook_config_generator.py @@ -95,7 +95,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - SDK Methods used are - system_settings.SystemSettings.get_authentication_and_policy_servers diff --git a/plugins/modules/ise_radius_integration_workflow_manager.py b/plugins/modules/ise_radius_integration_workflow_manager.py index 074670864..b3b902bc2 100644 --- a/plugins/modules/ise_radius_integration_workflow_manager.py +++ b/plugins/modules/ise_radius_integration_workflow_manager.py @@ -266,7 +266,7 @@ type: int requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are system_settings.SystemSettings.add_authentication_and_policy_server_access_configuration, diff --git a/plugins/modules/lan_automation_workflow_manager.py b/plugins/modules/lan_automation_workflow_manager.py index 1e15525be..800d2b019 100644 --- a/plugins/modules/lan_automation_workflow_manager.py +++ b/plugins/modules/lan_automation_workflow_manager.py @@ -411,7 +411,7 @@ required: true requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - When waiting for the LAN automation session to complete, the timeout and the list of devices to be discovered diff --git a/plugins/modules/network_compliance_workflow_manager.py b/plugins/modules/network_compliance_workflow_manager.py index 1f76a7a31..59752e28f 100644 --- a/plugins/modules/network_compliance_workflow_manager.py +++ b/plugins/modules/network_compliance_workflow_manager.py @@ -130,7 +130,7 @@ default: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Methods used are compliance.Compliance.run_compliance compliance.Compliance.commit_device_configuration diff --git a/plugins/modules/network_devices_info_workflow_manager.py b/plugins/modules/network_devices_info_workflow_manager.py index d416c98bf..9b7deba0c 100644 --- a/plugins/modules/network_devices_info_workflow_manager.py +++ b/plugins/modules/network_devices_info_workflow_manager.py @@ -270,7 +270,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9.19 + - python >= 3.12 notes: - This is a facts/info module, it only retrieves information and does not modify any device or configuration. - Writing to a local file is for reporting/archival purposes only and does not affect the state of any managed device. diff --git a/plugins/modules/network_profile_switching_playbook_config_generator.py b/plugins/modules/network_profile_switching_playbook_config_generator.py index ab3240d6b..215ac247a 100644 --- a/plugins/modules/network_profile_switching_playbook_config_generator.py +++ b/plugins/modules/network_profile_switching_playbook_config_generator.py @@ -127,7 +127,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - This module utilizes the following SDK methods site_design.retrieves_the_list_of_sites_that_the_given_network_profile_for_sites_is_assigned_to_v1 diff --git a/plugins/modules/network_profile_switching_workflow_manager.py b/plugins/modules/network_profile_switching_workflow_manager.py index 82739d392..e813f42da 100644 --- a/plugins/modules/network_profile_switching_workflow_manager.py +++ b/plugins/modules/network_profile_switching_workflow_manager.py @@ -96,7 +96,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - This module utilizes the following SDK methods site_design.retrieves_the_list_of_sites_that_the_given_network_profile_for_sites_is_assigned_to_v1 diff --git a/plugins/modules/network_profile_wireless_playbook_config_generator.py b/plugins/modules/network_profile_wireless_playbook_config_generator.py index a48bb1cfb..6b9ab0297 100644 --- a/plugins/modules/network_profile_wireless_playbook_config_generator.py +++ b/plugins/modules/network_profile_wireless_playbook_config_generator.py @@ -167,7 +167,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - This module utilizes the following SDK methods site_design.retrieves_the_list_of_sites_that_the_given_network_profile_for_sites_is_assigned_to_v1 diff --git a/plugins/modules/network_profile_wireless_workflow_manager.py b/plugins/modules/network_profile_wireless_workflow_manager.py index 7c7155be6..2eb40b966 100644 --- a/plugins/modules/network_profile_wireless_workflow_manager.py +++ b/plugins/modules/network_profile_wireless_workflow_manager.py @@ -217,7 +217,7 @@ required: true requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are wireless.create_wireless_profile, diff --git a/plugins/modules/network_settings_playbook_config_generator.py b/plugins/modules/network_settings_playbook_config_generator.py index 0d23dc0c5..c645a8e50 100644 --- a/plugins/modules/network_settings_playbook_config_generator.py +++ b/plugins/modules/network_settings_playbook_config_generator.py @@ -223,7 +223,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - SDK Methods used are - sites.Sites.get_site diff --git a/plugins/modules/network_settings_workflow_manager.py b/plugins/modules/network_settings_workflow_manager.py index 9b4aaae49..94301910d 100644 --- a/plugins/modules/network_settings_workflow_manager.py +++ b/plugins/modules/network_settings_workflow_manager.py @@ -613,7 +613,7 @@ default: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are network_settings.NetworkSettings.create_global_pool, diff --git a/plugins/modules/path_trace_workflow_manager.py b/plugins/modules/path_trace_workflow_manager.py index db5d39c5b..7bfb6419e 100644 --- a/plugins/modules/path_trace_workflow_manager.py +++ b/plugins/modules/path_trace_workflow_manager.py @@ -146,7 +146,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are path_trace.PathTraceWorkflow.retrieves_all_previous_pathtraces_summary, diff --git a/plugins/modules/pnp_playbook_config_generator.py b/plugins/modules/pnp_playbook_config_generator.py index bb9becc09..d892cf4d7 100644 --- a/plugins/modules/pnp_playbook_config_generator.py +++ b/plugins/modules/pnp_playbook_config_generator.py @@ -197,7 +197,7 @@ choices: ["Unclaimed", "Planned", "Onboarding", "Provisioned", "Error"] requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - SDK Methods used are - device_onboarding_pnp.DeviceOnboardingPnp.get_device_list diff --git a/plugins/modules/pnp_workflow_manager.py b/plugins/modules/pnp_workflow_manager.py index f9c0569a7..c49ee0ce2 100644 --- a/plugins/modules/pnp_workflow_manager.py +++ b/plugins/modules/pnp_workflow_manager.py @@ -271,7 +271,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are device_onboarding_pnp.DeviceOnboardingPnp.add_device, diff --git a/plugins/modules/provision_playbook_config_generator.py b/plugins/modules/provision_playbook_config_generator.py index fec840bb6..226ad06b9 100644 --- a/plugins/modules/provision_playbook_config_generator.py +++ b/plugins/modules/provision_playbook_config_generator.py @@ -127,7 +127,7 @@ elements: str requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - SDK Methods used are - sda.Sda.get_provisioned_devices diff --git a/plugins/modules/reports_workflow_manager.py b/plugins/modules/reports_workflow_manager.py index c8a214bb5..0a8f62600 100644 --- a/plugins/modules/reports_workflow_manager.py +++ b/plugins/modules/reports_workflow_manager.py @@ -512,7 +512,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Methods used are reports.Reports.get_all_view_groups diff --git a/plugins/modules/rma_playbook_config_generator.py b/plugins/modules/rma_playbook_config_generator.py index 7c1b22d7e..6ac032b90 100644 --- a/plugins/modules/rma_playbook_config_generator.py +++ b/plugins/modules/rma_playbook_config_generator.py @@ -151,7 +151,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 - Cisco Catalyst Center >= 2.3.5.3 notes: diff --git a/plugins/modules/rma_workflow_manager.py b/plugins/modules/rma_workflow_manager.py index ba86bdd70..781b77ed2 100644 --- a/plugins/modules/rma_workflow_manager.py +++ b/plugins/modules/rma_workflow_manager.py @@ -140,7 +140,7 @@ type: str requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.10 + - python >= 3.12 notes: - SDK Method used is - devices.get_device_detail - device_replacement.mark_device_for_replacement - diff --git a/plugins/modules/sda_extranet_policies_playbook_config_generator.py b/plugins/modules/sda_extranet_policies_playbook_config_generator.py index 6a49b87ca..0e174202b 100644 --- a/plugins/modules/sda_extranet_policies_playbook_config_generator.py +++ b/plugins/modules/sda_extranet_policies_playbook_config_generator.py @@ -126,7 +126,7 @@ - Madhan Sankaranarayanan (@madhansansel) requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 - Cisco Catalyst Center >= 2.3.7.9 - Requires minimum Cisco Catalyst Center version 2.3.7.9 for SDA extranet policies API support. diff --git a/plugins/modules/sda_extranet_policies_workflow_manager.py b/plugins/modules/sda_extranet_policies_workflow_manager.py index f301b3938..4425d5ed1 100644 --- a/plugins/modules/sda_extranet_policies_workflow_manager.py +++ b/plugins/modules/sda_extranet_policies_workflow_manager.py @@ -106,7 +106,7 @@ elements: str requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Methods used are sites.Sites.get_site sda.SDA.get_fabric_sites sda.SDA.get_extranet_policies sda.SDA.add_extranet_policy diff --git a/plugins/modules/sda_fabric_devices_playbook_config_generator.py b/plugins/modules/sda_fabric_devices_playbook_config_generator.py index bee0f2d7c..218bd8598 100644 --- a/plugins/modules/sda_fabric_devices_playbook_config_generator.py +++ b/plugins/modules/sda_fabric_devices_playbook_config_generator.py @@ -126,7 +126,7 @@ - EXTENDED_NODE requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - Cisco Catalyst Center >= 2.3.7.6 - |- diff --git a/plugins/modules/sda_fabric_devices_workflow_manager.py b/plugins/modules/sda_fabric_devices_workflow_manager.py index a4823b95a..ae61b618c 100644 --- a/plugins/modules/sda_fabric_devices_workflow_manager.py +++ b/plugins/modules/sda_fabric_devices_workflow_manager.py @@ -572,7 +572,7 @@ type: int requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - Wireless controller settings configured via this module require specific device roles and image states on the switch. - A reboot is required to remove wireless configurations from the device after disabling wireless controller capabilities. diff --git a/plugins/modules/sda_fabric_multicast_playbook_config_generator.py b/plugins/modules/sda_fabric_multicast_playbook_config_generator.py index b60fa6aeb..7375dd3af 100644 --- a/plugins/modules/sda_fabric_multicast_playbook_config_generator.py +++ b/plugins/modules/sda_fabric_multicast_playbook_config_generator.py @@ -143,7 +143,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 - Cisco Catalyst Center >= 2.3.7.9 notes: diff --git a/plugins/modules/sda_fabric_multicast_workflow_manager.py b/plugins/modules/sda_fabric_multicast_workflow_manager.py index 82b163a6c..c00e833d2 100644 --- a/plugins/modules/sda_fabric_multicast_workflow_manager.py +++ b/plugins/modules/sda_fabric_multicast_workflow_manager.py @@ -334,7 +334,7 @@ elements: str requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are site_design.SiteDesign.get_sites, diff --git a/plugins/modules/sda_fabric_sites_zones_playbook_config_generator.py b/plugins/modules/sda_fabric_sites_zones_playbook_config_generator.py index e30583b4f..a39cfecfc 100644 --- a/plugins/modules/sda_fabric_sites_zones_playbook_config_generator.py +++ b/plugins/modules/sda_fabric_sites_zones_playbook_config_generator.py @@ -103,7 +103,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - Cisco Catalyst Center >= 2.3.7.9 - |- diff --git a/plugins/modules/sda_fabric_sites_zones_workflow_manager.py b/plugins/modules/sda_fabric_sites_zones_workflow_manager.py index 629e3016a..03aeec36a 100644 --- a/plugins/modules/sda_fabric_sites_zones_workflow_manager.py +++ b/plugins/modules/sda_fabric_sites_zones_workflow_manager.py @@ -271,7 +271,7 @@ type: str requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - To ensure the module operates correctly for scaled sets, diff --git a/plugins/modules/sda_fabric_transits_playbook_config_generator.py b/plugins/modules/sda_fabric_transits_playbook_config_generator.py index 8972c5ba3..058a0e316 100644 --- a/plugins/modules/sda_fabric_transits_playbook_config_generator.py +++ b/plugins/modules/sda_fabric_transits_playbook_config_generator.py @@ -105,7 +105,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - Cisco Catalyst Center >= 2.3.7.9 - |- diff --git a/plugins/modules/sda_fabric_transits_workflow_manager.py b/plugins/modules/sda_fabric_transits_workflow_manager.py index b801722ea..457f540c7 100644 --- a/plugins/modules/sda_fabric_transits_workflow_manager.py +++ b/plugins/modules/sda_fabric_transits_workflow_manager.py @@ -161,7 +161,7 @@ elements: str requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are devices.Devices.get_device_list, diff --git a/plugins/modules/sda_fabric_virtual_networks_playbook_config_generator.py b/plugins/modules/sda_fabric_virtual_networks_playbook_config_generator.py index 7b23422f6..9741084c7 100644 --- a/plugins/modules/sda_fabric_virtual_networks_playbook_config_generator.py +++ b/plugins/modules/sda_fabric_virtual_networks_playbook_config_generator.py @@ -131,7 +131,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - Cisco Catalyst Center >= 2.3.7.9 - |- diff --git a/plugins/modules/sda_fabric_virtual_networks_workflow_manager.py b/plugins/modules/sda_fabric_virtual_networks_workflow_manager.py index cfa783bef..515ccecbe 100644 --- a/plugins/modules/sda_fabric_virtual_networks_workflow_manager.py +++ b/plugins/modules/sda_fabric_virtual_networks_workflow_manager.py @@ -536,7 +536,7 @@ type: bool requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - To ensure the module operates correctly for scaled sets, diff --git a/plugins/modules/sda_host_port_onboarding_playbook_config_generator.py b/plugins/modules/sda_host_port_onboarding_playbook_config_generator.py index b8fcdb6c1..0373543b5 100644 --- a/plugins/modules/sda_host_port_onboarding_playbook_config_generator.py +++ b/plugins/modules/sda_host_port_onboarding_playbook_config_generator.py @@ -358,7 +358,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 - PyYAML >= 5.1 notes: - SDK methods utilized - sda.get_port_assignments, sda.get_port_channels, diff --git a/plugins/modules/sda_host_port_onboarding_workflow_manager.py b/plugins/modules/sda_host_port_onboarding_workflow_manager.py index 8e6a69fb4..14db432b8 100644 --- a/plugins/modules/sda_host_port_onboarding_workflow_manager.py +++ b/plugins/modules/sda_host_port_onboarding_workflow_manager.py @@ -525,7 +525,7 @@ default: true requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Methods used are - devices.Devices.get_device_list - sda.SDA.get_device_info - site_design.SiteDesigns.get_sites diff --git a/plugins/modules/site_playbook_config_generator.py b/plugins/modules/site_playbook_config_generator.py index 06ecf3478..539bc04c6 100644 --- a/plugins/modules/site_playbook_config_generator.py +++ b/plugins/modules/site_playbook_config_generator.py @@ -122,7 +122,7 @@ elements: str requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - SDK Methods used are - sites.Sites.get_sites diff --git a/plugins/modules/site_workflow_manager.py b/plugins/modules/site_workflow_manager.py index 27203d4f5..31afc9c4a 100644 --- a/plugins/modules/site_workflow_manager.py +++ b/plugins/modules/site_workflow_manager.py @@ -227,7 +227,7 @@ default: false requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 seealso: - name: Cisco Catalyst Center API Documentation description: Complete API reference for device management. diff --git a/plugins/modules/swim_workflow_manager.py b/plugins/modules/swim_workflow_manager.py index 838d3abe7..6d05d9a02 100644 --- a/plugins/modules/swim_workflow_manager.py +++ b/plugins/modules/swim_workflow_manager.py @@ -702,7 +702,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are software_image_management_swim.SoftwareImageManagementSwim.import_software_image_via_url, diff --git a/plugins/modules/tags_playbook_config_generator.py b/plugins/modules/tags_playbook_config_generator.py index 3fa1067a2..3c903f22b 100644 --- a/plugins/modules/tags_playbook_config_generator.py +++ b/plugins/modules/tags_playbook_config_generator.py @@ -143,7 +143,7 @@ - ip_address requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - Cisco Catalyst Center >= 2.3.7.9 - |- diff --git a/plugins/modules/tags_workflow_manager.py b/plugins/modules/tags_workflow_manager.py index 369925a2d..6211872c9 100644 --- a/plugins/modules/tags_workflow_manager.py +++ b/plugins/modules/tags_workflow_manager.py @@ -348,7 +348,7 @@ elements: str requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - Ensure that all required parameters are provided correctly for successful execution. If any failure diff --git a/plugins/modules/template_playbook_config_generator.py b/plugins/modules/template_playbook_config_generator.py index e30b1eebe..e4e13701d 100644 --- a/plugins/modules/template_playbook_config_generator.py +++ b/plugins/modules/template_playbook_config_generator.py @@ -117,7 +117,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - Cisco Catalyst Center >= 2.3.7.9 - |- diff --git a/plugins/modules/template_workflow_manager.py b/plugins/modules/template_workflow_manager.py index bf5adecb9..8ea5a4777 100644 --- a/plugins/modules/template_workflow_manager.py +++ b/plugins/modules/template_workflow_manager.py @@ -1503,7 +1503,7 @@ requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are configuration_templates.ConfigurationTemplates.create_template, diff --git a/plugins/modules/user_role_playbook_config_generator.py b/plugins/modules/user_role_playbook_config_generator.py index 5c200dbae..22d1f1aa3 100644 --- a/plugins/modules/user_role_playbook_config_generator.py +++ b/plugins/modules/user_role_playbook_config_generator.py @@ -186,7 +186,7 @@ elements: str requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - Minimum supported Catalyst Center version is 2.3.5.3 which introduced user and role retrieval APIs. diff --git a/plugins/modules/user_role_workflow_manager.py b/plugins/modules/user_role_workflow_manager.py index 5e57b01f1..c3bdc0eb2 100644 --- a/plugins/modules/user_role_workflow_manager.py +++ b/plugins/modules/user_role_workflow_manager.py @@ -675,7 +675,7 @@ type: str requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9.19 + - python >= 3.12 notes: - SDK Methods used - user_and_roles.UserandRoles.get_user_api - user_and_roles.UserandRoles.add_user_api - user_and_roles.UserandRoles.update_user_api diff --git a/plugins/modules/wired_campus_automation_playbook_config_generator.py b/plugins/modules/wired_campus_automation_playbook_config_generator.py index 3298afbbd..df57e4d27 100644 --- a/plugins/modules/wired_campus_automation_playbook_config_generator.py +++ b/plugins/modules/wired_campus_automation_playbook_config_generator.py @@ -193,7 +193,7 @@ required: false requirements: - catalystcentersdk >= 3.1.6.0.2 -- python >= 3.9 +- python >= 3.12 notes: - SDK Methods used are - devices.Devices.get_device_list diff --git a/plugins/modules/wired_campus_automation_workflow_manager.py b/plugins/modules/wired_campus_automation_workflow_manager.py index 6bb142abd..a467a7409 100644 --- a/plugins/modules/wired_campus_automation_workflow_manager.py +++ b/plugins/modules/wired_campus_automation_workflow_manager.py @@ -1664,7 +1664,7 @@ default: true requirements: - catalystcentersdk >= 3.1.6.0.2 - - python >= 3.9 + - python >= 3.12 notes: - SDK Method used are - devices.get_device_list