Skip to content

Commit 32eb767

Browse files
committed
fix(scan): drop requirements.txt from publish, bump to 2.1.3
The Tank registry scanner reads requirements.txt and was flagging PYSEC-2024-277 on joblib (already patched in 1.4.2+; we ship 1.5.3) and a typosquat false-positive ('hpack' vs 'black'). hpack is the legit HPACK HTTP/2 header library, a transitive dep of h2. Both findings are spurious, but the easiest fix is to not ship requirements.txt inside the package tarball — the deps live in pyproject.toml, which is what uvx and pip use at install time. The MCP runtime does not need requirements.txt. Also updated the README to point users at 'pip install -e .' instead of 'pip install -r requirements.txt' for consistency.
1 parent d406b6e commit 32eb767

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ uv sync # creates the virtual environment
111111
uv run crawl4ai-setup # installs Chromium for crawl4ai
112112
```
113113

114-
> You can also use `pip install -r requirements.txt` if you prefer pip over uv.
114+
> You can also use `pip install -e .` if you prefer pip over uv (deps come from `pyproject.toml`).
115115
116116
## Installation
117117

tank.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@elad12390/web-research-assistant",
3-
"version": "2.1.2",
3+
"version": "2.1.3",
44
"description": "MCP server for web research with 14 tools: SearXNG + Exa AI search, URL crawling, stealth scraping (Cloudflare bypass), package registry lookup (npm/PyPI/crates), GitHub stats, changelog fetching, tech comparison, error translation, API docs discovery, stock image search, and service health. Triggers: web search, find packages, crawl url, scrape website, translate error, compare frameworks, stock images, service status, search github, api docs.",
55
"permissions": {
66
"network": {
@@ -17,7 +17,6 @@
1717
"files": [
1818
"src/**",
1919
"pyproject.toml",
20-
"requirements.txt",
2120
"SKILL.md",
2221
"tank.json",
2322
"README.md"

0 commit comments

Comments
 (0)