Migrating Workiva Users from Python Version 3.9 to 3.13
Overview
Python version 3.9 reached its end-of-life as of October 2025, meaning it no longer receives support or bug fixes. All software solutions that utilize the programming language, including Workiva, are required to update to the latest version. As of January 31, 2027, Workiva will no longer support Python 3.9 and will be removing it from the platform’s scripting application. This will result in script failures for our clients whose scripts have not been updated to Python 3.13 by FHB. Read the related Workiva support article here.
FHB is proactively updating client scripts to Python 3.13 to prevent any disruptions. Below, you’ll find answers to some common questions about what this means, why it matters, and what steps you may need to take.
Frequently Asked Questions:
What is Python? A Quick Background on the Language Powering Workiva Scripting.
How does FHB use Python in its Workiva implementations?
Why would Workiva users need to update Python?
How do Python updates impact Workiva?
When we update Python, what will change in Workiva?
How frequently will I have to update Python?
Should I contact Workiva to update Python?
How much time and expense should I expect when updating Python?
What is the process for updating Python for Workiva?
Contact us to discuss updating Python