Skip to content

Most environments not installable via pip index — breaks standard dependency management #1100

@ardywibowo

Description

@ardywibowo

Problem

Only ~16 of the available environments are published to the pip index at hub.primeintellect.ai/ob1/simple/. The rest require prime env install, which doesn't integrate with standard Python dependency management (pyproject.toml, uv, pip).

This makes it impossible to declare environment dependencies in pyproject.toml. For example, wordle is not on the pip index — you can't uv add wordle or pip install wordle from the Prime index.

Why this matters

When integrating verifiers into a training framework, we want all deps in pyproject.toml so that uv sync gives you a working environment. Having to run prime env install <name> as a separate step outside of the standard packaging flow is fragile and hard to automate (CI, containers, Slurm jobs, etc.).

What would help

  1. Publish all environments to the pip index (not just 16)
  2. Or document which envs are on the index vs require prime env install, and the reasoning behind the split

Related: #254

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions