microsoft/mssql-python v0.12.0-preview
microsoft/mssql-python
Captured source
source ↗v0.12.0-preview
Repository: microsoft/mssql-python
Tag: v0.12.0-preview
Published: 2025-09-26T10:16:34Z
Prerelease: yes
Release notes:
Release Notes - Version 0.12.0
Features
- Complex Data Type Support (#243, #236, #241, #213)
_What changed:_ Added native support for DATETIMEOFFSET and UNIQUEIDENTIFIER data types with full round-trip handling _Who benefits:_ Applications working with timezone-aware dates and UUID-based identifiers _Impact:_ Seamless integration with Python's datetime (timezone-aware) and uuid.UUID objects
- Enhanced Financial Data Operations (#246)
_What changed:_ Extended MONEY and SMALLMONEY support to executemany operations with proper NULL handling and decimal conversion _Who benefits:_ Financial applications using batch operations for monetary data _Impact:_ Improved performance and reliability for bulk financial data processing
- Comprehensive Code Coverage Integration (#238)
_What changed:_ Implemented unified Python and C++ code coverage reporting with automated build instrumentation and pipeline integration _Who benefits:_ Development teams and maintainers ensuring code quality _Impact:_ Enhanced testing visibility and quality assurance across the entire codebase
Improvements
- Enhanced Database Metadata API (#249)
_What changed:_ Refactored getinfo() API with improved ODBC metadata retrieval, consistent type handling, and expanded constant exposure _Who benefits:_ Applications requiring detailed database and driver metadata _Impact:_ More reliable and comprehensive access to database information with better error handling
Bug Fixes
- DateTime Parsing Optimization (#235)
_What changed:_ Removed aggressive datetime parsing to prevent incorrect type conversions and improve data integrity _Who benefits:_ Applications handling diverse datetime formats and string data _Impact:_ More accurate data type handling and reduced unexpected parsing behavior >Thanks to @arvis108 for this contribution!
Infrastructure
- Development Workflow Enhancements (#259, #238)
_What changed:_ Added CodeQL analysis integration and optimized PR automation with improved labeling and coverage reporting _Who benefits:_ Contributors and maintainers _Impact:_ Enhanced security analysis and streamlined development processes
This release focuses on expanding complex data type support, improving financial data operations, and strengthening development infrastructure while maintaining backward compatibility.