Repository navigation
v0.2.1
What's New
- One-step analysis: Run
deicide --source /path/to/repo --language pythonto 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
- Download the archive for your platform
- Extract it
- Install uv
- Run:
uv run deicide --help
Bundled with neodepends v0.3.3.