Python with Splunk Enterprise Security
Splunk Enterprise Security version 7.x.x and higher is compatible with Python 3.7. Splunk Enterprise Security version 7.3.2 and higher is compatible with Python 3.9. For more information about Splunk Enterprise Security, see Splunk Products Version Compatibility Matrix.
Splunk Enterprise Security version 7.x.x and higher and Python compatibility
Splunk Enterprise Security version 7.x.x and higher is compatible with Splunk Enterprise version 9.x.x. The following flag is available in the ES 7.x..x and higher specification files:
python.version = python3
ES 7.x..x and higher is Python 3 compatible only. Various configuration files are set python.version = python3
on purpose. Do not change these flags at this time.
ES 7.x.x and higher is compatible with Machine Learning Toolkit 5.0 and higher only. The previously generated models from MLTK 4.x are not compatible and have to be regenerated. See Update Splunk MLTK models for Python 3 for information about rebuilding models.
Splunk Cloud Platform | Python 3 migration with ITSI |
This documentation applies to the following versions of Splunk® Enterprise: 9.1.6, 9.1.7, 9.3.0, 9.3.1, 9.3.2, 9.4.0
Feedback submitted, thanks!