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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants