Skip to main content

Module workspace

Module workspace 

Source
Expand description

Workspace support for monorepo management

A workspace is a collection of related Python projects that share:

  • A unified lockfile (rx.lock) at the workspace root
  • Optionally, a shared virtual environment

Configuration is stored in pyproject.toml:

[tool.rx.workspace]
members = ["packages/*", "apps/myapp"]
shared-venv = true  # optional, default false

Structsยง

MemberInfo
Information about a workspace member
Workspace
Workspace configuration