Splunk v 8 has Python 3 onboard.   I do not believe that there are plans to upgrade Python on the lower versions of the application.  
 The documentation bits on Python 3 are found in : https://docs.splunk.com/Documentation/Splunk/8.0.2/Python3Migration/AboutMigration 
 If you are already on splunk 8 and you want to restrict to Python 3 only, put the following in $SPLUNK_HOME/etc/system/local/server.conf 
  [general]
python.version = python3
  
 And restart the Splunk system.      
						
					
					... View more