Colosseum
Reports/click

click

Python composable command line interface toolkit

pallets17K starsPythonBSD-3-Clause
Scanned: February 16, 2026
Report Version: 1.0.0

How does your project compare?

Scan your repo free →

Overall Grade

A

1,272 total findings

Architecture
A44
Correctness
A4
Performance
D1222
Security
A2

What Traditional Tools Missed

CategoryColosseumBanditSemgrep
Bandit6361,0140
Semgrep63603
Total1,2721,0143

1,272 findings (100%) were not detected by Bandit or Semgrep. These include compound vulnerabilities, logic errors, and context-dependent security issues that rule-based scanners aren't designed to catch.

Notable Findings

CriticalPerformance

Potential hotspot: test_required_option has high complexity score (14)

Impact: Potential hotspot: test_required_option has high complexity score (14)
Recommended Fix: Review and remediate.
CriticalPerformance

Potential hotspot: test_nargs_envvar has high complexity score (13)

Impact: Potential hotspot: test_nargs_envvar has high complexity score (13)
Recommended Fix: Review and remediate.
CriticalPerformance

Potential hotspot: test_good_defaults_for_multiple has high complexity score (14)

Impact: Potential hotspot: test_good_defaults_for_multiple has high complexity score (14)
Recommended Fix: Review and remediate.
CriticalPerformance

Potential hotspot: test_bad_defaults_for_multiple has high complexity score (12)

Impact: Potential hotspot: test_bad_defaults_for_multiple has high complexity score (12)
Recommended Fix: Review and remediate.
CriticalPerformance

Potential hotspot: test_multiple_envvar has high complexity score (16)

Impact: Potential hotspot: test_multiple_envvar has high complexity score (16)
Recommended Fix: Review and remediate.
CriticalPerformance

Potential hotspot: test_intrange_default_help_text has high complexity score (10)

Impact: Potential hotspot: test_intrange_default_help_text has high complexity score (10)
Recommended Fix: Review and remediate.
CriticalPerformance

Potential hotspot: test_case_insensitive_choice has high complexity score (14)

Impact: Potential hotspot: test_case_insensitive_choice has high complexity score (14)
Recommended Fix: Review and remediate.
Share:PostShare

Responsible Disclosure

This public report is intended to demonstrate the depth of analysis possible with modern code scanning tools and to help the broader open source community understand common vulnerability patterns.

Scan Your Python Repo Free

Find vulnerabilities traditional tools miss. Deep analysis of Python codebases with side-by-side tool comparison.

Embed This Badge

[![BattleHarden Report](https://battleharden.dev/api/badge/click)](https://battleharden.dev/reports/click)