No pip install? No problem. Building RepoXray with Python's Standard Library
Описание и применение
Создана CLI‑утилита 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