You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: PyPI_Description.md
+12-10Lines changed: 12 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,22 +35,24 @@ PyBind11 provides:
35
35
- Memory-safe bindings
36
36
- Clean and Pythonic API, while performance-critical logic remains in robust, maintainable C++.
37
37
38
-
## What's new in v1.4.0
38
+
## What's new in v1.5.0
39
39
40
40
### Features
41
41
42
-
-**Bulk Copy Support** - High-performance bulk data loading API is now publicly available with support for large-scale ETL workloads, configurable batch sizes, column mappings, and identity/constraint handling.
43
-
-**Spatial Type Support** - Added support for geography, geometry, and hierarchyid spatial types.
44
-
-**mssql-py-core Upgrade** - Upgraded to mssql-py-core version 0.1.0 with enhanced connection string parameter support.
45
-
-**Type Annotations** - Added py.typed marker for improved type checking support.
-**Apache Arrow Fetch Support** - Added high-performance Arrow-based data fetching via `cursor.arrow()`, `cursor.arrow_batch()`, and `cursor.arrow_reader()`, enabling zero-copy integration with pandas, Polars, and other Arrow-native data frameworks.
43
+
-**sql_variant Type Support** - Added support for the `sql_variant` complex SQL Server data type.
44
+
-**Native UUID Support** - Added native support for fetching and binding UUID/GUID values without manual string conversion.
45
+
-**Row Class Export** - `Row` class is now publicly exported from the top-level `mssql_python` module for easier use in type annotations and downstream code.
47
46
48
47
### Bug Fixes
49
48
50
-
-**VARCHAR Encoding Fix** - Fixed VARCHAR fetch failures when data length equals column size with non-ASCII CP1252 characters.
51
-
-**Segmentation Fault Fix** - Fixed segmentation fault when interleaving fetchmany and fetchone calls.
52
-
-**Date/Time Type Mappings** - Aligned date/time type code mappings with ODBC 18 driver source.
53
-
-**Pipeline Updates** - Updated OneBranch pipelines for new 1ES images and pool selection.
0 commit comments