chore: rename PyPI package to pbi-cli-tool

The name pbi-cli was already taken on PyPI, and power-bi-cli was too
similar to the existing powerbi-cli package. The distribution name is
now pbi-cli-tool while the CLI command remains `pbi`.
This commit is contained in:
MinaSaad1 2026-03-26 14:09:21 +02:00
parent 51a23668a7
commit 87b7a9cbe7
7 changed files with 13 additions and 13 deletions

View file

@ -5,7 +5,7 @@
pbi-cli wraps Microsoft's Power BI MCP server so you can manage semantic models from the terminal. MCP tool schemas consume ~4,000+ tokens in an AI agent's context window; a `pbi` command uses ~30. One install, no separate MCP server configuration required.
```
pip install pbi-cli
pip install pbi-cli-tool
pbi setup
pbi connect --data-source localhost:54321
pbi measure list
@ -16,14 +16,14 @@ pbi measure list
| Approach | Context cost | Setup |
|----------|-------------|-------|
| Raw MCP server | ~4,000 tokens per tool schema | Manual config per project |
| **pbi-cli** | **~30 tokens per command** | **`pip install pbi-cli`** |
| **pbi-cli** | **~30 tokens per command** | **`pip install pbi-cli-tool`** |
Designed for Claude Code and other AI agents, but works great for humans too. Use `--json` for machine-readable output or enjoy Rich-formatted tables by default.
## Installation
```bash
pip install pbi-cli
pip install pbi-cli-tool
```
### Prerequisites

View file

@ -3,7 +3,7 @@ requires = ["setuptools>=68.0", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "pbi-cli"
name = "pbi-cli-tool"
version = "0.1.0"
description = "CLI for Power BI semantic models - wraps the Power BI MCP server for token-efficient AI agent usage"
readme = "README.md"
@ -39,9 +39,9 @@ dependencies = [
pbi = "pbi_cli.main:cli"
[project.urls]
Homepage = "https://github.com/pbi-cli/pbi-cli"
Repository = "https://github.com/pbi-cli/pbi-cli"
Issues = "https://github.com/pbi-cli/pbi-cli/issues"
Homepage = "https://github.com/MinaSaad1/pbi-cli"
Repository = "https://github.com/MinaSaad1/pbi-cli"
Issues = "https://github.com/MinaSaad1/pbi-cli/issues"
[project.optional-dependencies]
dev = [

View file

@ -11,7 +11,7 @@ Execute and validate DAX queries against connected Power BI models.
## Prerequisites
```bash
pip install pbi-cli
pip install pbi-cli-tool
pbi setup
pbi connect --data-source localhost:54321
```

View file

@ -11,7 +11,7 @@ Manage model lifecycle with TMDL export/import and Fabric workspace deployment.
## Prerequisites
```bash
pip install pbi-cli
pip install pbi-cli-tool
pbi setup
```

View file

@ -11,7 +11,7 @@ Generate comprehensive documentation for Power BI semantic models.
## Prerequisites
```bash
pip install pbi-cli
pip install pbi-cli-tool
pbi setup
pbi connect --data-source localhost:54321
```

View file

@ -6,12 +6,12 @@ tools: pbi-cli
# Power BI Modeling Skill
Use pbi-cli to manage semantic model structure. Requires `pip install pbi-cli` and `pbi setup`.
Use pbi-cli to manage semantic model structure. Requires `pip install pbi-cli-tool` and `pbi setup`.
## Prerequisites
```bash
pip install pbi-cli
pip install pbi-cli-tool
pbi setup
pbi connect --data-source localhost:54321
```

View file

@ -11,7 +11,7 @@ Manage row-level security (RLS) and perspectives for Power BI models.
## Prerequisites
```bash
pip install pbi-cli
pip install pbi-cli-tool
pbi setup
pbi connect --data-source localhost:54321
```