Skip to content

Support Alternative Package Managers (Conda/UV) in Python Virtual Environments #4317

@SarahAsad23

Description

@SarahAsad23

Task Summary

Currently, package installation within Python Virtual Environments is handled exclusively through pip. However, some users rely on alternative package managers such as Conda or UV for better dependency resolution, performance, or compatibility with specific libraries.

To improve flexibility and usability, the system should allow users to select their preferred package manager (pip, Conda, or UV) when configuring a Python Virtual Environment. Based on the selected option, the environment setup and dependency installation process should use the corresponding package manager while maintaining compatibility with the system’s execution requirements.

Priority

P2 – Medium

Task Type

  • Code Implementation
  • Documentation
  • Refactor / Cleanup
  • Testing / QA
  • DevOps / Deployment

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