Skip to content

Conversation

@BohuTANG
Copy link
Member

Summary

  • Add UDFClient for simplified UDF server testing
  • Implement professional test suite with isolated server instances
  • Add comprehensive validation and error handling
  • Support both positional and batch function calls
  • Update CI workflow to include linting, formatting, and testing across Python 3.9-3.12
  • Fix code formatting and linting issues

Test plan

  • All 10 tests pass locally
  • Code formatting and linting checks pass
  • Package builds successfully
  • CI workflow runs and passes on GitHub
- Remove Python 3.9 support to focus on mainstream versions - Keep Python 3.10, 3.11, and 3.12 for better coverage/performance balance
@BohuTANG BohuTANG force-pushed the feat/client-library-and-ci branch from 6044a02 to 1b2d7c5 Compare September 29, 2025 03:08
- Remove unnecessary AI-related optional dependencies - Keep only lint and test dependencies for client library
@BohuTANG BohuTANG merged commit 5f34881 into main Sep 29, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants