Skip to content

Execute Python UDFs Inside Python Virtual Environments #5068

@SarahAsad23

Description

@SarahAsad23

Task Summary

This issue proposes adding support for running Python UDFs inside user-configured Python Virtual Environments (PVEs). Currently, UDFs execute using the default system environment, which limits dependency isolation and flexibility when workflows require custom package installations or specific package versions. With this change, users will be able to associate a PVE with a UDF execution environment, allowing workflows to run with isolated and configurable dependencies. This will improve reproducibility, package management, and compatibility across workflows with differing dependency requirements.

Task Type

  • Refactor / Cleanup
  • DevOps / Deployment / CI
  • Testing / QA
  • Documentation
  • Performance
  • Other

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions