As of February 28, 2025, AWS will deprecate support for Python 3.8. Following this change, we will also deprecate Python 3.8 in our platform.
The change will affect extensions, specifically functions.
After February 28, 2025, you will no longer be able to create new or update the code of existing extensions using Python 3.8.
All new extensions must be created using the Python 3.12 runtime.
All existing extensions should be updated and switched to the Python 3.12 runtime.
We plan to switch all extensions to Python 3.12 on June 2, 2025. We recommend admins make the switch earlier to test and update their code if needed, to avoid any issues. Existing extensions can be used as they are until that date, but they will be switched to Python 3.12 automatically on June 2, 2025.
While the risk of potential issues is minimal, discrepancies in code syntax between Python 3.8 and 3.12 could cause some extensions to encounter problems. To avoid this:
Update your extensions to Python 3.12 before the switch date.
Test your extensions to ensure they function as expected after the change.
Follow these steps to adjust your extension configuration:
Open the extension configuration.
In the runtime section, change Python 3.8 to Python 3.12.
Save the changes.
If you have any questions or need support, please don’t hesitate to contact us at support@rossum.ai
Thank you,
Rossum Team