Skip to content

0.2.0

Choose a tag to compare

@matstech matstech released this 31 Aug 09:36
· 44 commits to main since this release
a8fb033

🚀 Release v0.2.0 - CI Automation & Anthropic Provider Enhancement

✨ New Features

  • Anthropic Provider Integration: Enhanced Anthropic client with comprehensive support for Claude models
  • CI/CD Automation: Added automated Python package publishing workflow via GitHub Actions
  • Comprehensive Testing Suite: Implemented extensive unit tests for AnthropicClient with full coverage
  • User ID Configuration: Added user_id parameter support in agent_runner for better session management

🔧 Improvements

  • System Prompt Formatting: Fixed Anthropic system prompt format compatibility
  • Documentation: Updated project documentation and API reference
  • Dependencies: Updated requirements.txt with latest compatible versions
  • Workflow Optimization: Streamlined CI/CD pipeline for more reliable builds and deployments

🛠️ Technical Changes

  • Enhanced src/linden/provider/anthropic.py with improved error handling and configuration
  • Added comprehensive test coverage in test/provider/test_anthropic_client.py
  • Updated GitHub Actions workflow for automated publishing
  • Improved project metadata and dependency management

📦 Dependencies

  • Updated core dependencies including anthropic==0.64.0
  • Enhanced development and testing dependencies
  • Improved compatibility across Python 3.10+

🧪 Testing

  • Comprehensive unit test suite for Anthropic provider
  • Enhanced configuration testing
  • Improved test coverage and reliability

Full Changelog: v0.1.0...v0.2.0