chore: release version 0.2.6

- Improved hanzo/net integration with robust dependency checking
- Better error handling and venv detection
- Comprehensive tests and CI/CD setup
This commit is contained in:
2025-08-06 21:57:35 -05:00
parent b90e7752eb
commit 8f5c4b4cd0
4 changed files with 28 additions and 3 deletions
+25
View File
@@ -1,5 +1,30 @@
# Changelog
## [0.2.6] - 2024-08-06
### Added
- Robust dependency checking for hanzo/net integration
- `net_check.py` utility for verifying hanzo/net installation
- Comprehensive tests for node command integration
- CI/CD workflows with GitHub Actions
- Automatic venv detection for hanzo/net
### Improved
- Better error handling with clear installation instructions
- Smart Python executable detection (uses hanzo/net venv when available)
- More informative error messages when dependencies are missing
- Path handling for both installed and source versions of hanzo/net
### Fixed
- Python path issues when running hanzo/net
- Dependency resolution for different Python environments
- Import errors when running from different directories
### Testing
- Added unit tests for node command
- Created standalone test script for quick verification
- Set up automated testing in CI/CD pipeline
## [0.2.5] - 2024-08-06
### Added
+1 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "hanzo"
version = "0.2.5"
version = "0.2.6"
description = "Hanzo AI - Complete AI Infrastructure Platform with CLI, Router, MCP, and Agent Runtime"
authors = [
{name = "Hanzo AI", email = "[email protected]"},
+1 -1
View File
@@ -1,6 +1,6 @@
"""Hanzo - Complete AI Infrastructure Platform with CLI, Router, MCP, and Agent Runtime."""
__version__ = "0.2.5"
__version__ = "0.2.6"
__all__ = ["main", "cli"]
from .cli import main, cli
+1 -1
View File
@@ -12,7 +12,7 @@ from .interactive.repl import HanzoREPL
from .utils.output import console
# Version
__version__ = "0.2.5"
__version__ = "0.2.6"
@click.group(invoke_without_command=True)