Scan timing: clone 2.51s · analysis 9.43s · 0.4 MB · GitHub API rate-limit (preflight)
https://github.com/py2exe/py2exe
· scanned 2026-06-05 19:46 UTC (4 days, 14 hours ago)
· 10 languages
313 raw signals (89 security + 224 graph) 76th percentile · Python · small (2-20K LoC) System graph score 70 (higher by 10)
Last scanned 4 days, 14 hours ago · v2 · 125 actionable findings from 2 signal sources. 76 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
75.0 | 0.15 | 11.25 |
security_score |
84.2 | 0.25 | 21.05 |
testing_score |
90.0 | 0.20 | 18.00 |
documentation_score |
78.0 | 0.15 | 11.70 |
practices_score |
67.0 | 0.15 | 10.05 |
code_quality |
71.4 | 0.10 | 7.14 |
| Overall | 1.00 | 79.2 |
Showing 94 of 125 actionable findings. 201 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
py2exe/boot_service.py:95
py2exe/boot_common.py:56
py2exe_setuptools.py:40, 43, 51, 52, 59, 74, 76, 78, +7 more (16 hits)zipextimporter.py:63, 74, 79, 93, 115, 118, 122, 123, +1 more (9 hits).github/workflows/CI.yml:11, 22, 25, 52, 67, 70, 102, 117, +2 more (19 hits)py2exe/hooks.py:366
Eval used
py2exe/mf310.py:67
Error handlingquality
py2exe/dllfinder.py:234
py2exe/__init__.py:46
py2exe/__init__.py:46
tests/functional/_winrt_test/requirements.txt:1tests/functional/_wxPython_test/requirements.txt:1tests/functional/_zope_interface_test/requirements.txt:1tests/functional/certifi_test/requirements.txt:1tests/functional/certifi_zip_test/requirements.txt:1tests/functional/matplotlib_test/requirements.txt:1tests/functional/metadata_test/requirements.txt:1tests/functional/numpy_test/requirements.txt:1source/run_w.c:1, 5 (2 hits)setup_zipextimporter.py:13source/run_ctypes_dll.c:13repo-level (12 hits)py2exe/resources.py:51
py2exe/_wapi.py:7
py2exe_setuptools.py:200
py2exe/boot_ctypes_com_server.py:75
py2exe/boot_ctypes_com_server.py:84
py2exe_setuptools.py:42
py2exe_setuptools.py:39
py2exe/hooks.py:238
py2exe/hooks.py:92
py2exe/hooks.py:118
py2exe/hooks.py:115
py2exe/hooks.py:189
py2exe/hooks.py:198
py2exe/hooks.py:88
py2exe/hooks.py:215
py2exe/hooks.py:231
py2exe/hooks.py:70
py2exe/hooks.py:78
py2exe/hooks.py:84
py2exe/hooks.py:249
py2exe/hooks.py:297
py2exe/hooks.py:317
py2exe/hooks.py:312
py2exe/hooks.py:306
py2exe/hooks.py:223
py2exe/dllfinder.py:335
py2exe/dllfinder.py:264
py2exe/hooks.py:274
This page is publicly accessible at:
https://repobility.com/scan/34046f5e-e67b-4cea-82ac-3e1d5bffb896/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/34046f5e-e67b-4cea-82ac-3e1d5bffb896/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.