Skip to content

🔧 Any Agent v0.2.1 - Dependency Fix

Choose a tag to compare

@jwesleye jwesleye released this 17 Sep 20:27
· 17 commits to main since this release

🔧 Bug Fix Release

Fixed Dependency Issue

  • Removed basic-open-agent-tools from core dependencies: This package should only be installed when agents specifically require it in their requirements.txt files, not as a default framework dependency
  • Prevents unnecessary installations: Users installing the Any Agent framework will no longer get agent-specific tools unless they're actually needed
  • Improves dependency resolution: Eliminates confusion about which packages are core framework vs. agent-specific

🎯 Impact

Before this fix, installing any-agent-wrapper would automatically install basic-open-agent-tools, even if you weren't using agents that required it. Now, this package is only installed when:

  1. An agent's requirements.txt explicitly lists it as a dependency
  2. The dependency installer detects it's needed during agent setup

🔄 Migration

No action needed for existing users. This change only affects new installations and improves the dependency footprint of the framework.


Full Changelog: v0.2.0...v0.2.1