Scan timing: clone 3.97s · analysis 7.76s · 4.5 MB · GitHub API rate-limit (preflight)
https://github.com/DASDAE/dascore
· scanned 2026-06-05 17:59 UTC (4 days, 19 hours ago)
· 10 languages
284 raw signals (130 security + 154 graph) 85th percentile · Python · medium (20-100K LoC)
Last scanned 4 days, 19 hours ago · v2 · 100 actionable findings from 2 signal sources. 90 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 |
60.0 | 0.15 | 9.00 |
security_score |
95.8 | 0.25 | 23.95 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
69.0 | 0.15 | 10.35 |
practices_score |
85.0 | 0.15 | 12.75 |
code_quality |
58.0 | 0.10 | 5.80 |
| Overall | 1.00 | 81.8 |
Showing 57 of 100 actionable findings. 190 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.
dascore/io/pickle/core.py:43
dascore/io/pickle/core.py:43
dascore/examples.py:95
scripts/_render_api.py:292, 293, 417, 486, 490, 503, 505, 510 (8 hits)Dockerfile:2
.github/workflows/build_deploy_stable_docs.yaml:29, 49, 73 (5 hits).github/workflows/lint.yml:17, 26 (2 hits).github/workflows/run_min_dep_tests.yml:36, 54 (2 hits).github/workflows/runtests.yml:38, 60 (2 hits).github/workflows/test_doc_build.yml:18, 34 (2 hits).github/workflows/build_deploy_master_docs.yaml:34.github/workflows/get_coverage.yml:13.github/workflows/profile.yml:30.github/workflows/test_doc_build.yml:67, 77 (4 hits).github/workflows/upload_pypi.yml:20, 36 (4 hits).github/workflows/build_deploy_stable_docs.yaml:58 (2 hits).github/workflows/lint.yml:25 (2 hits).github/workflows/profile.yml:46 (2 hits).github/workflows/get_coverage.yml:31.github/workflows/runtests.yml:82.pre-commit-config.yaml:3, 24, 30, 36, 43 (5 hits)dascore/io/pickle/core.py:43
dascore/io/core.py:363, 413 (2 hits)dascore/io/tdms/core.py:36tests/conftest.py:542.dockerignore
CI/CD securitycontainers
Dockerfile:3
CI/CD securitycontainers
.github/workflows/build_deploy_master_docs.yaml.github/workflows/build_deploy_stable_docs.yaml.github/workflows/profile.ymlDockerfile:4
CI/CD securitycontainers
Dockerfile:4
CI/CD securitycontainers
Dockerfile:2
containersPinned dependencies
repo-level (15 hits)repo-level (3 hits)scripts/modify_h5_file.py:72
dascore/utils/array.py:509
dascore/utils/array.py:501
dascore/utils/io.py:195
dascore/utils/io.py:166
scripts/_render_api.py:267
scripts/_render_api.py:275
scripts/_render_api.py:242
dascore/utils/misc.py:391
This page is publicly accessible at:
https://repobility.com/scan/9fcd9a7c-5f6c-4d8d-b6c0-280b7b4fd40f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9fcd9a7c-5f6c-4d8d-b6c0-280b7b4fd40f/
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.