Release 2.0.0: Full rewrite with Apache 2.0 license

MLX Knife 2.0 replaces 1.x as the primary version.

Highlights:
- Full 1.x feature parity (list, show, pull, rm, run, server, health)
- JSON API for automation (--json flag)
- Enhanced error handling and logging
- Runtime compatibility checks
- Improved stop token detection
- License: MIT→Apache 2.0

Breaking changes:
- mlxk rm: requires --force flag for models with active locks

Migration guide: MIGRATION.md
Changelog: CHANGELOG.md
Testing: 297/317 tests passed, Python 3.9-3.13 verified

Merge branch 'feature/2.0.0-alpha.1'
This commit is contained in:
The BROKE Cluster Team
2025-11-06 15:34:04 +01:00
147 changed files with 24523 additions and 10847 deletions
+676 -263
View File
File diff suppressed because it is too large Load Diff