Repository navigation
v0.10.0 - package refactor + MCP test fix
What's changed
- Internal: package refactor. Split
webget_cli.py(1762 lines) into awebget/package with focused sub-modules (cache,ssrf,profile,http,firecrawl, \搜索,ladder,cli).webget_cli.pyis kept as a ~50-line backwards-compatible shim soimport webget_cli as webgetand the full test fixture keep working unchanged. Entry point migrated towebget.cli:main`. No behavior change. - MCP tests: rename
.is_error->.isErrorfor fastmcp 3.4.7 (camelCase CallToolResult field). 19 mechanical replacements across 5 test files.
Verification
- Test suite: 344 passed, 0 failed (was 21 pre-existing MCP failures)
- \ruff check .: all checks passed
— Rouge