Skip to content

Commit d8c22cc

Browse files
IronAdamantclaude
andcommitted
Revert to chisel-test-impact for PyPI (chisel-ai blocked by name similarity)
Published to PyPI as chisel-test-impact v0.5.0. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0c11507 commit d8c22cc

5 files changed

Lines changed: 8 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ This project uses [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7979
- `compute_risk_score()` accepts optional `failure_rates` parameter for batch use
8080
- Shared `storage` fixture moved from `test_impact.py`/`test_storage.py` into `conftest.py`
8181
- `_make_args()` in test_cli.py now includes `limit=None` default
82-
- Package name changed to `chisel-ai` for PyPI (bare `chisel` is taken)
82+
- Package name changed to `chisel-test-impact` for PyPI (bare `chisel` is taken)
8383

8484
### Fixed
8585

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ When multiple agents (or agents + humans) work on the same codebase, changes in
1717
## Install
1818

1919
```bash
20-
pip install chisel-ai
20+
pip install chisel-test-impact
2121
```
2222

2323
Or from source:
@@ -58,7 +58,7 @@ Once connected, Claude Code can use all 15 tools directly — `analyze`, `diff_i
5858
Chisel exposes a standard MCP interface. For stdio-based clients:
5959

6060
```bash
61-
pip install chisel-ai[mcp]
61+
pip install chisel-test-impact[mcp]
6262
chisel-mcp
6363
```
6464

chisel/mcp_stdio.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
python -m chisel.mcp_stdio
1111
1212
Requires the optional ``mcp`` dependency:
13-
pip install chisel-ai[mcp]
13+
pip install chisel-test-impact[mcp]
1414
"""
1515

1616
import asyncio
@@ -85,7 +85,7 @@ def create_server(storage_dir=None, project_dir=None):
8585
if not _MCP_AVAILABLE:
8686
raise RuntimeError(
8787
"The 'mcp' package is not installed. "
88-
"Install it with: pip install chisel-ai[mcp]"
88+
"Install it with: pip install chisel-test-impact[mcp]"
8989
)
9090

9191
if project_dir is None:
@@ -126,7 +126,7 @@ def main():
126126
"The Chisel stdio MCP server requires the 'mcp' Python package.\n"
127127
"Install it with:\n"
128128
"\n"
129-
" pip install chisel-ai[mcp]\n"
129+
" pip install chisel-test-impact[mcp]\n"
130130
"\n"
131131
"Or install the mcp package directly:\n"
132132
"\n"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires = ["setuptools>=68.0"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
6-
name = "chisel-ai"
6+
name = "chisel-test-impact"
77
version = "0.5.0"
88
description = "Test impact analysis and code intelligence for LLM agents"
99
readme = "README.md"

wiki-local/spec-project.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ This reduces false positive edges in projects where multiple modules export iden
180180

181181
### stdio MCP Server (`chisel-mcp` or `chisel serve-mcp`)
182182

183-
- Requires optional `mcp` package (`pip install chisel-ai[mcp]`)
183+
- Requires optional `mcp` package (`pip install chisel-test-impact[mcp]`)
184184
- Communicates over stdin/stdout per MCP protocol specification
185185
- Environment variables: `CHISEL_PROJECT_DIR`, `CHISEL_STORAGE_DIR`
186186
- Runs synchronous engine methods in a thread executor to avoid blocking the async event loop

0 commit comments

Comments
 (0)