Skip to content

Execute Python UDFs Inside Python Virtual Environments #5068

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions