Skip to content

Registry: ESPHome-Config Python is now a build-profile uv workspace #1762

Closed

Description

@ptr727

ESPHome-Config's Python moved from the lint-only profile to build, laid out as a root uv workspace (root pyproject.toml, uv.lock, and tests/), with easystart/python as its first member.

Its registry/repos.json entry still declares "profiles": {"python": "lint-only"}, and its driftNote still describes "ruff and pyright config only, no tests, no uv.lock".

Once ptr727/ESPHome-Config#177 merges:

  • Set profiles.python to build.
  • Replace that driftNote with one that says the repo's Python is a root uv workspace whose members live under subtrees.

Activity

  1. added a commit that references this issue on Sep 24, 2026
    2c5802f
  2. added a commit that references this issue on Sep 24, 2026
    e424cc3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions