v1.5.0 — Major Repo Reorganization
🏗️ Major Repo Reorganization
Reorganized src/ flat files into logical subdirectory modules:
New Structure
src/agent/— Agent core + LLM integrationsrc/wallet/— Wallet, multi-wallet, watcher, approval managersrc/bridge/— Cross-chain bridge agentsrc/chains/— Chain definitions and RPC managementsrc/portfolio/— Portfolio trackersrc/trading/— Token sniper + DCA botsrc/gas/— Gas optimizersrc/defi/— DeFi protocols + yield optimizer (merged)
Other Changes
- Added
__all__exports to every__init__.py - Added
py.typedmarker (PEP 561 type checking) - Moved content files to
blog/anddocs/ - Updated all test/example/API imports
- 565 tests passing ✅
- Backward compatible — all
from web3_agent_kit import ...paths still work
Install
pip install web3-agent-kit==1.5.0