Skip to content

Request: make compatible with uv tool by adding a pypyoject.toml #144

Description

@jamesbraza

As of https://github.com/phuryn/claude-usage/tree/e160eee8509cfde23380daf7676c99c77256284e on 6/21/2026, it's not easy to install this as a uv tool. It would be nice to add a basic pyproject.toml with entries like:

[project.scripts]
claude-usage = "cli:main"

[tool.setuptools]
py-modules = ["cli", "scanner", "dashboard"]

This way users can:

  1. Run uv tool install git+https://github.com/phuryn/claude-usage to install as a tool
    • Or Git clone this repo and run uv tool install --editable .
  2. Now have a simple command such as claude-usage dashboard

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