Skip to content

v0.2.1

Choose a tag to compare

@Dishikagoel Dishikagoel released this 06 Apr 23:54
· 11 commits to main since this release

What's New

  • One-step analysis: Run deicide --source /path/to/repo --language python to analyze directly from source code (no need to run neodepends separately)
  • Bundled neodepends: Each platform package includes the correct neodepends binary — no separate download needed
  • Pretty CLI output: Colored output with entity/dependency summaries and grouped decomposition results
  • Client clustering fix: Clients are now placed in a dedicated cluster instead of being mixed into internal decomposition groups
  • DV8 duplicate fix: Fixed duplicate client entries in DV8 clustering output
  • Kiela-Clark crash fix: Fixed ZeroDivisionError when a term appears in all documents within a subgroup

Platforms

Platform File
macOS ARM (Apple Silicon) deicide-v0.2.1-aarch64-apple-darwin.tar.gz
macOS Intel deicide-v0.2.1-x86_64-apple-darwin.tar.gz
Windows deicide-v0.2.1-x86_64-pc-windows-msvc.zip
Linux deicide-v0.2.1-x86_64-unknown-linux-gnu.tar.gz

Installation

  1. Download the archive for your platform
  2. Extract it
  3. Install uv
  4. Run: uv run deicide --help

Bundled with neodepends v0.3.3.