Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 743 Bytes

File metadata and controls

17 lines (13 loc) · 743 Bytes

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.0] - 2026-07-16

Added

  • Initial release of PySweep.
  • Dynamic CLI commands using Typer and Rich formatting.
  • Extensible Plugin System for dynamic loading of external detectors.
  • Support for 22 built-in static analysis rules (dead code, debugging code, duplicates, imports, etc.).
  • Health score out of 100 with dynamic rule-based deductions.
  • Custom JSON and Terminal reports with rich dashboard styling.
  • Comprehensive test suite for CLI, scanner, detectors, and scoring.