Welcome to the Alteryx Knowledge Base
Created/Edited -
This article explains the Python upgrade from version 3.10 to 3.13 in Alteryx Designer and Server, why it is required, and how it impacts tools, connectors, and workflows.
- What is the Python Upgrade?
-
This is a product initiative that will take Alteryx from using Python v3.10 in Designer and Server to v3.13. This is because Python is ending support for v3.10, and Alteryx must follow suit to stay compliant with security measures. Security is paramount at Alteryx, and we must have Designer upgraded to Python 3.13 by the 2026.1 release (early May 2026).
-
- Who needs to know about the Python Upgrade?
-
All customers who use Designer tools that rely on Python. This includes:
-
Data connectors
-
Partner-built SDK tools
-
Custom-built SDK tools
-
The Python tool
-
Intelligence Suite tools
-
-
- How will the Python Upgrade affect customers/users?
-
Designer tools that rely on Python (including many connectors) must be updated to support Python 3.13. Tools built for Python 3.10 will not work in Designer or Server 26.1.
Depending on the tool or connector, there may be two possible upgrade paths:
-
Upgrade the existing Python SDK-based tool to a version compatible with Python 3.13.
-
Adopt new Unified Connectors (where available), which are built on a new connector framework designed to provide a consistent experience across Alteryx One.
-
-
- Which connectors are currently available as Unified Connectors?
-
The following connectors are currently available on the Alteryx Marketplace:
- Microsoft SharePoint: To download, go to Microsoft SharePoint. For details, go to the help documentation.
- Google Drive: To download, go to Google Drive. For details, go to the help documentation.
-
- What if I am currently using a Python SDK tool in a workflow?
-
If you have a Python SDK tool being used in your workflow in a version prior to 26.1, that version of the SDK tool will not work with 26.1, and you will need to:
-
Install a new version of the SDK tool that is compatible with 26.1
-
Republish to Server
-
-
- Are there any Server-specific recommendations for upgrading to 26.1?
- Given that users may want to test workflows with upgraded tools, Server customers who prefer to test new workflows in a single sandbox environment may want to create a separate sandbox environment for testing 26.1. This will allow current testing of workflows before migrating to Production to continue using existing tools and create a new space for testing new tools with 26.1. This is necessary in this setup since 26.1 Python-based connectors won't work with earlier versions and vice versa. If you would like to read more about best practices for upgrading the server, go to Server Upgrade Best Practices.
- Will people using the custom tool I built be affected?
- Yes, users of your custom tool will need to download and install the latest version after you complete the Python upgrade. You can post the latest version of your tool on the Community Gallery or submit an update to Alteryx Marketplace, if applicable.
- How will I know if I have Connectors that need to be upgraded to Python 3.13?
-
The following error messages can appear if an incompatible version of a Connector is used in Designer:
-
This tool uses Python version 3.10. Please install an updated tool YXI that uses Python 3.13 for Designer 2026.1 and later.
-
Version 3.13 was not found in our alteryx distribution. Please select another version.
-
-
- What is the timeline for this upgrade?
- We will be upgrading Designer’s Python version 3.10 to 3.13 for the 2026.1 release in May 2026. Because of this, we’re requesting that partners and customers upgrade their SDK tools to Python 3.13 before installing Alteryx Designer 2026.1.
- What resources are available to help me upgrade my tool to the latest version of Python?
- Step-by-step instructions for upgrading your tools to Python 3.13 can be found in "Updating Alteryx SDK Tools to Python 3.13"