Skip to content

Commit 9be7156

Browse files
release: v0.3.1 (#103)
* feat: improve PreToolUse hook relevance with multi-signal search Replace FTS-only file retrieval with a 3-signal ranking system: - Symbol name match (weight 2.0) — most precise - File path match (weight 1.5) — catches path-based searches - FTS on wiki content (weight 1.0) — broadest, lowest priority Files ranked by signal score then PageRank, top 3 returned. Remove git signals (HOTSPOT, bus-factor, owner) from enrichment — that info belongs in get_risk, not every search. Remove Bash command interception (fragile regex on grep/rg commands). Keep: symbols (3), importers (3), dependencies (2) per file. * release: v0.3.1 Bumps repowise to 0.3.1 across pyproject.toml and the three sub-package __init__.py files. Highlights since 0.3.0: - Output language support for generated wiki content (#99) - Luau / Roblox language support (#89) - OpenRouter LLM and embedding provider (#56) - base_url plus per-provider env vars for OpenAI / Anthropic / Gemini / Ollama / LiteLLM (#85) - SQLite WAL plus busy_timeout plus FK constraints, fixing concurrent 'repowise update' database is locked errors (#101) - CLAUDE.md opt-out prompt now asked in both full and advanced modes and the answer is honoured (#102) - repowise init no longer silently overwrites unparseable user JSON configs (#94) - pyproject packages list resynced with the language-support refactor so editable installs and CI build cleanly (#97) - uv workflow documented and dev deps migrated to PEP 735 dependency-groups, silencing the tool.uv.dev-dependencies deprecation warning (#100) - Five Dependabot security bumps (dompurify, gitpython, mako, litellm, python-multipart) Also flips the project URLs and serve_cmd's _GITHUB_REPO constant from RaghavChamadiya/repowise to repowise-dev/repowise so 'repowise serve' can locate the published web UI tarball.
1 parent 00cfd0e commit 9be7156

7 files changed

Lines changed: 12 additions & 12 deletions

File tree

.github/CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Thanks for your interest in contributing to Repowise! This guide will help you g
1515

1616
```bash
1717
# Clone the repo
18-
git clone https://github.com/RaghavChamadiya/repowise.git
18+
git clone https://github.com/repowise-dev/repowise.git
1919
cd repowise
2020

2121
# Install Python dependencies
@@ -94,7 +94,7 @@ repowise/
9494

9595
## Reporting Issues
9696

97-
- Use [GitHub Issues](https://github.com/RaghavChamadiya/repowise/issues) for bugs and feature requests
97+
- Use [GitHub Issues](https://github.com/repowise-dev/repowise/issues) for bugs and feature requests
9898
- For security vulnerabilities, see [SECURITY.md](SECURITY.md)
9999

100100
## License

docs/QUICKSTART.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ docker run -p 7337:7337 -p 3000:3000 \
156156
### From source (for development)
157157

158158
```bash
159-
git clone https://github.com/RaghavChamadiya/repowise.git
159+
git clone https://github.com/repowise-dev/repowise.git
160160
cd repowise && npm install
161161

162162
# Terminal 1: API

packages/cli/src/repowise/cli/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
AI-generated documentation.
77
"""
88

9-
__version__ = "0.3.0"
9+
__version__ = "0.3.1"

packages/cli/src/repowise/cli/commands/serve_cmd.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ def _save_global_embedder(embedder: str, api_key: str) -> None:
155155
pass # Non-fatal — user just gets prompted again next time.
156156

157157

158-
_GITHUB_REPO = "RaghavChamadiya/repowise"
158+
_GITHUB_REPO = "repowise-dev/repowise"
159159
_WEB_CACHE_DIR = Path.home() / ".repowise" / "web"
160160
_MARKER_FILE = _WEB_CACHE_DIR / ".version"
161161

packages/core/src/repowise/core/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
Namespace package: repowise.core is part of the repowise namespace.
77
"""
88

9-
__version__ = "0.3.0"
9+
__version__ = "0.3.1"

packages/server/src/repowise/server/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
- Background job scheduler (APScheduler)
88
"""
99

10-
__version__ = "0.3.0"
10+
__version__ = "0.3.1"

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta"
77

88
[project]
99
name = "repowise"
10-
version = "0.3.0"
10+
version = "0.3.1"
1111
description = "Codebase intelligence for developers and AI — generates and maintains a structured wiki for any codebase"
1212
readme = "README.md"
1313
requires-python = ">=3.11"
@@ -113,10 +113,10 @@ dev = [
113113
repowise = "repowise.cli.main:cli"
114114

115115
[project.urls]
116-
Homepage = "https://github.com/RaghavChamadiya/repowise"
117-
Repository = "https://github.com/RaghavChamadiya/repowise"
118-
Issues = "https://github.com/RaghavChamadiya/repowise/issues"
119-
Documentation = "https://github.com/RaghavChamadiya/repowise/blob/main/docs/USER_GUIDE.md"
116+
Homepage = "https://github.com/repowise-dev/repowise"
117+
Repository = "https://github.com/repowise-dev/repowise"
118+
Issues = "https://github.com/repowise-dev/repowise/issues"
119+
Documentation = "https://github.com/repowise-dev/repowise/blob/main/docs/USER_GUIDE.md"
120120

121121
# ---------------------------------------------------------------------------
122122
# setuptools — explicit package-dir mapping across three src/ directories

0 commit comments

Comments
 (0)