- telegram skill: register a minimal telethon sys.modules stub in the test conftest so botfather_client tests (which patch telethon.*) run without the optional MTProto library installed. Fixes 7 ModuleNotFoundError failures; telegram suite now 452/452 green. - pyrightconfig.json: add the root .venv site-packages to extraPaths (has pytest + project deps) alongside memory's venv, so the @hooks auto_fix pyright check stops emitting false 'Import pytest could not be resolved' on every test file. CI does not run pyright; this is local-DX only. Both CI-safe: telegram tests live under .aipass/ (excluded from umbrella pytest) and pyright is not a CI gate, so PR #640 stays green. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
17 lines
349 B
JSON
17 lines
349 B
JSON
{
|
|
"extraPaths": [
|
|
"src",
|
|
".venv/lib/python3.12/site-packages",
|
|
"src/aipass/memory/.venv/lib/python3.12/site-packages"
|
|
],
|
|
"pythonVersion": "3.10",
|
|
"reportMissingImports": "error",
|
|
"reportAttributeAccessIssue": "error",
|
|
"exclude": [
|
|
"**/.venv",
|
|
"**/node_modules",
|
|
"**/.archive",
|
|
"**/.sorting_unprocessed"
|
|
]
|
|
}
|