- Overview
- Cryptography
- Database
- Java
- Python
- WebAPI
Developer activities
v2.2.1
Release date: June 03, 2026
New features and improvements
- Starting with this version, the Python activity package is compatible with Python 3.14.
- When added to the designer, the Python Scope activity now detects the Python installations available on the machine. Selecting an installation from the new Installed Python Versions list automatically fills in the Path, Library path, and Target platform properties. This is a design-time feature only; it does not detect installations at runtime.
- The Python Scope activity now supports Python virtual environments. When the Path property points to a virtual environment, the packages installed in that environment are correctly resolved at runtime.
- A new Script Data Size Limit (MB) property was added to the Python Scope activity. It controls the maximum size of the data passed to a Python method as arguments. The default value is 25 MB. Arguments exceeding the limit now produce a clear error message instead of crashing the Python process.
- A new Log Python Output to File (Diagnostic) property was added to the Python Scope activity. When enabled, the output of the Python process is written to local log files, helping you diagnose script issues.
- The Python activities can now be used in coded workflows.
- Collections of simple types (for example,
StringorInt32), such asListandDictionaryobjects, passed as arguments to the Invoke Python Method activity are now serialized correctly. - Configuration issues, such as an unsupported Python version or a missing library file, now produce clearer validation errors. Providing the full path of the Python executable in the Path property instead of the installation folder is now corrected automatically.
- The description of the Timeout property now specifies that the value is expressed in seconds.
- The Python activity package is now available in Romanian.
Bug fixes
- Running Python on the 32-bit (x86) target platform did not work.
- The Python Scope activity froze when the script wrote a high volume of text to the standard output, eventually failing with a misleading "Pipe is broken" error.
- The Python host process was not terminated when the Timeout of the Python Scope activity elapsed and kept running in the background.
- Errors occurring in the communication with the Python process were silently discarded and surfaced as generic messages, such as "Error invoking Python method". The error message now includes the underlying cause.
v2.1.0
Release date: March 05, 2026
New Features and Improvements
- The Python activity package now supports the cross-platform project compatibility. For details on the design experience, refer to Designing Automations.
Important:
When used in Studio Web, automations require a local machine through UiPath Assistant to access a locally installed Python environment. Installing the Python runtime directly on the Cloud Serverless image at each run is possible but not officially supported.
- When the root Python folder is provided in the Path property, the activity now performs a more thorough search to locate the executable.
Breaking change
Starting with version 2.1.0 of the Python activity package:
- .NET 4.6.1 support removed - This package version and all subsequent versions are incompatible with Windows-Legacy projects. Use Windows or cross-platform projects only.
- Python 2.7, 3.4, and 3.5 support removed - Only Python versions supported by the corresponding Python.NET runtime are now compatible. The
Python.Runtime.*.dllbinaries (x86 and x64) for these versions have been removed.
Package versions before 2.1.0 continue to support .NET 4.6.1 per the following deprecation timeline.
v1.10.0
Release date: April 07, 2025
Improvements
- Starting with this version, the Python activity package is compatible with Python 3.13.
- Python-related exceptions now have better error reporting and improved execution reliability.
- Python-related activities now display the Python logo in the activities list for easy identification. These activities are also visible in Studio Web when the Studio Desktop toggle is enabled.
v1.9.0
Release date: December 11, 2024
Bug fixes
- The Python Scope froze when no .NET Desktop Runtime was installed on the machine. The Python Scope now requires .NET 6 Desktop Runtime or a newer version installed, while previously it needed .NET 6 Desktop Runtime specifically. Moreover, for this scenario we now display a more accurate error message.
Erratum (added March 7, 2025) to clarify the previous release note: Starting with version 1.9.0, the Python activity package supports projects built with the.NET 8 runtime.
v1.8.2
Release date: September 26, 2024
Bug fixes
- Fixed the signature of embedded binary files.
v1.8.1
Release date: March 6, 2024
New features and improvements
The Python activity package is now compatible with Python version 3.12 and.NET 6.
v1.7.1
Release date: August 11, 2023
Improvements
The Python activity package is now compatible with Python version 3.11.
v1.6.0
Release date: February 17, 2022
Bug fixes
Fixed an issue where UiPath.Python.Activities v1.4.1 would not support Python v3.10.1.
v1.4.1
Release date: August 25, 2021
Improvements
The Python activity package is now compatible with.NET 5 Windows.
The Python Scope activity now includes a Timeout property, allowing users to choose how long to allow a Python script to run until it is terminated and an exception is thrown.
Known Issues
The Run Python is not available when using Python 3.3 on.NET 4.6.1 (both x64 and x86).
v1.3.0
Release date: January 13, 2021
Improvements
We now support Python up to version 3.9. Starting with Python 3.5 upwards, there's no need to manually select the version in the Python Scope activity, as it is able to figure out the version on its own.
Also, as you may notice from the name of the version, we have switched to semantic versioning for the Python activity package.
Added support for Unicode characters.
v1.1.7594.35963
Release Date: October 21, 2020
Bug fixes
- The Load Python Script activity did not work properly when used with the
xlwingsPython library.
v1.1.6863.33404
Release date: October 10, 2018
New features and improvements
We understood your need for supporting machine learning models, so we have improved the Python activity package, adding support for Python x64.
The moment is finally here - the entire UiPath Platform has been localized, so that you can have a truly immersive experience, from install to design and execution. Now, besides English, you can access everything, including our online documentation, in Japanese.
Bug fixes
- Fixed an issue that prevented Python script errors from being correctly displayed in Studio.
v1.0.6716.23055
Release date: June 4, 2018
New features and improvements
The UiPath.Python.Activities is a new activity package, created to enable running Python scripts and methods directly from a workflow. It contains the following activities:
- Get Python Object - Retrieves the .NET type used in a specified Python script.
- Python Scope - A container which provides a scope for Python activities.
- Invoke Python Method - Helps you run a specified method from a Python script directly in a workflow.
- Load Python Script - Converts your Python code to a
PythonObjectvariable. - Run Python Script - Enables you to execute Python code. You can input the code directly in the activity or provide a file path for it.
- v2.2.1
- New features and improvements
- Bug fixes
- v2.1.0
- New Features and Improvements
- Breaking change
- v1.10.0
- Improvements
- v1.9.0
- Bug fixes
- v1.8.2
- Bug fixes
- v1.8.1
- New features and improvements
- v1.7.1
- Improvements
- v1.6.0
- Bug fixes
- v1.4.1
- Improvements
- Known Issues
- v1.3.0
- Improvements
- v1.1.7594.35963
- Bug fixes
- v1.1.6863.33404
- New features and improvements
- Bug fixes
- v1.0.6716.23055
- New features and improvements