Version 0.5.6
Release Date: 2026-06-09Features
Performance
- Parallel Test Case Processing: Test cases can now run concurrently through a new
--workerscommand-line option, significantly reducing total execution time for large test suites. Log output has been reworked to remain readable under concurrent execution.
Connectors
- Fabric KQL Connector โ API Mode: The Fabric KQL Spark connector now supports a
connection_modeparameter (nativeorapi), allowing KQL queries to be executed either through the native Spark path or via the API.
Experience
- Richer Console Output: Replaced
coloramawithrichto provide clearer, better-formatted, and more colorful console logging during test execution.
Bug Fixes
- pyodbc Compatibility: Updated
pyodbcto 5.2.0 to fix installation and runtime issues on newer Python versions. - Dependency Constraints: Added version constraints for
semantic-link-labsandsqlalchemy-bigqueryto prevent incompatible installs across supported Python versions.
Technical Enhancements
- Python 3.11โ3.13 Support: The package and its dependencies are now validated against Python 3.11, 3.12, and 3.13.
- Packaging Migration: Consolidated
setup.py,setup-core.py, andsetup-full.pyinto a single modernpyproject.toml. - Code Quality: Cleaned up imports across multiple connectors, removed obsolete Fabric sync scripts, and added Copilot contribution instructions.