Skip to content

Examine the use of tailored virtual environments per project subdirectory #149

@compor

Description

@compor

Currently, we are using a single virtual venv required to be activated prior to cmake invocation.
This creates conflicts with tools that use variations of Python deps and are not necessarily linked.

This is especially prevalent in the runtime/samples/ subdirectory where iree-turbine is required and in the WIP SNAX cluster integration where the target toolchain (snax-mlir based on xdsl) is using pixi.

Examine if it's possible for each venv to be setup by the corresponding CMakeLists.txt and what would that mean on rebuilds and test execution.

Resources:

  • Creating venv from CMake here

CC @EmilySillars @tobiasgrosser

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions