No pip install? No problem. Building RepoXray with Python's Standard Library
说明与用途
RepoXray 是一个仅使用 Python 标准库、无第三方依赖的命令行工具,用于扫描、索引和分析代码库。
问题
Develop a codebase analyzer without third‑party runtime dependencies.
结果
RepoXray provides repository scanning, indexing, import resolution, dependency and impact analysis, all without external packages, packaged as a zipapp.
工作流
- SCAN repository
- INDEX files and metadata
- RESOLVE import relationships
- ANALYZE dependencies and impact
- ANSWER user queries
证据
We documented 11 meaningful standard‑library substitutions in our STDLIB log.
Ran 21 tests in 5.960s OK
python3 -S -c "import repoxray; print('stdlib import check passed')"
- 记录日期: 2026-09-07T03:22:56.024Z