NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1712 by repository stars
Last release 2 days ago
03 Oct 2026
Ships fairly regularly
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
132 releases · first in 2025
One column per month.
Emit real line range for synthetic __main__ complexity record
__main__ complexity record (#403)Package responsibility analysis with cohesion and SRP checks
Optimize complete-linkage grouping with sparse matrix and cached similarities
DI (Dependency Injection) anti-pattern detection for Python code
show_content config in analyze (#384)Add raw code metrics to complexity analysis
Add Cognitive Complexity metric with SonarQube-style calculation
__main__ top-level code suggestions (#375)Nothing published for this version
Add neutral_prefixes config for architecture layer detection
Add actionable suggestions to analyze output
Generate default_config.toml dynamically from domain defaults
Add LCOM4 class cohesion metric
Calibrate clone detection thresholds and scoring
Nothing published for this version
Add CFG support for Walrus operator
Detect circular dependencies through __init__.py re-exports
__init__.py re-exports (#318)Nothing published for this version
Prevent Type-3 clone false positives for different class/function names
Reduce false positives in Type-3/Type-4 clone detection
Add pyscn-mcp skill for MCP tools integration (#291, #303)
pyscn-mcp skill for MCP tools integration (#291, #303)Nothing published for this version
Remove MaxComplexity filtering from service layer
Fix marketplace plugin source path for GitHub registration (#288, #289)
Claude Code plugin marketplace support
Fix reachability analysis exponential time complexity with memoization
Mock data detection with --select mockdata flag
--select mockdata flag (#278)Pyscn Bot (GitHub App) for automated PR reviews and weekly code audits
Improve clone detection similarity calculation to reduce false positives
Change duplication rate calculation from line-based to function-based for consistent measurements
Disable Type2 clone detection by default and fix clone grouping
Skip docstrings from clone detection to reduce false positives
Enable architecture strict mode by default
domain/defaults.go (#254)Data Flow Analysis (DFA) for Type-4 clone detection with --enable-dfa flag
--enable-dfa flag (#250)Route break/continue/raise through finally blocks correctly in CFG
Nothing published for this version
Fix binary auto-detection for pyscn_mcp package in wheel build script
pyscn_mcp package in wheel build script (#224)Circular dependency detection in check command with --select deps, --allow-circular-deps, and --max-cycles flags
check command with --select deps, --allow-circular-deps, and --max-cycles flags (#213).pyscn.toml and pyproject.toml (#229).pyscn.toml were being ignored (#226)Fix finally clause parsing in try-except-finally statements
Nothing published for this version
Nothing published for this version
Nothing published for this version
Compact MCP responses for MCP tools via the new output_mode parameter, including summary/detailed formats and correct totals when max_results is used
output_mode parameter, including summary/detailed formats and correct totals when max_results is used (#203)python/pyproject-mcp.toml now that the MCP wheel uses the primary config (#204)Standalone pyscn-mcp PyPI package for MCP-only usage
MCP (Model Context Protocol) server integration for AI coding assistants
Nothing published for this version
Nothing published for this version
Critical: Fix pyscn analyze failing with "no Python files found" error
pyscn analyze failing with "no Python files found" error (#178)filecol output format to check command for better editor integration
file:line:col output format to check command for better editor integration (#168)--select flag to check command for running specific analyses (#159)Nothing published for this version
Nothing published for this version
Nothing published for this version
Improve progress estimation for clone detection with LSH
** globstar patterns in include/exclude patterns (#152)doublestar library for proper ** support*.py to **/*.py for recursive matchingAdd nesting depth metric to complexity analysis
pyscn check . and pyscn analyze . failing with "no Python files found" (#147)Nothing published for this version
Nothing published for this version
Fixed pyscn init missing [output] and [analysis] sections in generated config
pyscn init missing [output] and [analysis] sections in generated config (#131)Nothing published for this version
High-performance Python code quality analyzer built with Go. Designed for the AI-assisted development era.
High-performance Python code quality analyzer built with Go. Designed for the AI-assisted development era.
pyscn check for quality gatespipx install pyscn # Recommended
uvx pyscn analyze . # Run without install
pyscn analyze . # Full analysis with HTML report
pyscn check . # Quick CI check
pyscn init # Generate config file
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →