Commit 49a04c3
authored
RELEASE: 0.13.0 (#269)
### Work Item / Issue Reference
<!--
IMPORTANT: Please follow the PR template guidelines below.
For mssql-python maintainers: Insert your ADO Work Item ID below (e.g.
AB#37452)
For external contributors: Insert Github Issue number below (e.g. #149)
Only one reference is required - either GitHub issue OR ADO Work Item.
-->
<!-- mssql-python maintainers: ADO Work Item -->
>
[AB#39062](https://sqlclientdrivers.visualstudio.com/c6d89619-62de-46a0-8b46-70b92a84d85e/_workitems/edit/39062)
-------------------------------------------------------------------
### Summary
<!-- Insert your summary of changes below. Minimum 10 characters
required. -->
This pull request updates the package to version 0.13.0 and revises the
release notes to highlight new features and critical stability
improvements. The most important changes are grouped below:
Version update:
* Updated the package version from `0.12.0` to `0.13.0` in `setup.py` to
reflect the latest release.
Release notes and feature enhancements (in `PyPI_Description.md`):
* Added support for streaming large values
(NVARCHAR/VARCHAR/VARBINARY(MAX)) in `executemany()` with automatic
Data-At-Execution detection and fallback, enabling efficient handling of
massive datasets.
* Improved batch operations with complete support for UNIQUEIDENTIFIER
and DATETIMEOFFSET in `executemany()`, including automatic type
inference for bulk inserts of UUIDs and timezone-aware datetimes.
* Enhanced cursor reliability by improving `cursor.rowcount` accuracy
for all fetch operations, including proper handling of empty result sets
and consistent behavior for SELECT, INSERT, and UPDATE.
* Addressed critical stability issues by resolving memory leaks, fixing
resource cleanup to prevent segmentation faults during Python shutdown,
and correcting type inference bugs in batch operations.
<!--
### PR Title Guide
> For feature requests
FEAT: (short-description)
> For non-feature requests like test case updates, config updates ,
dependency updates etc
CHORE: (short-description)
> For Fix requests
FIX: (short-description)
> For doc update requests
DOC: (short-description)
> For Formatting, indentation, or styling update
STYLE: (short-description)
> For Refactor, without any feature changes
REFACTOR: (short-description)
> For release related changes, without any feature changes
RELEASE: #<RELEASE_VERSION> (short-description)
### Contribution Guidelines
External contributors:
- Create a GitHub issue first:
https://github.com/microsoft/mssql-python/issues/new
- Link the GitHub issue in the "GitHub Issue" section above
- Follow the PR title format and provide a meaningful summary
mssql-python maintainers:
- Create an ADO Work Item following internal processes
- Link the ADO Work Item in the "ADO Work Item" section above
- Follow the PR title format and provide a meaningful summary
-->1 parent 6af4610 commit 49a04c3
File tree
3 files changed
+18
-8
lines changed- mssql_python/pybind
3 files changed
+18
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2069 | 2069 | | |
2070 | 2070 | | |
2071 | 2071 | | |
2072 | | - | |
2073 | | - | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
| 2075 | + | |
2074 | 2076 | | |
2075 | 2077 | | |
2076 | 2078 | | |
| |||
3903 | 3905 | | |
3904 | 3906 | | |
3905 | 3907 | | |
| 3908 | + | |
| 3909 | + | |
| 3910 | + | |
| 3911 | + | |
| 3912 | + | |
| 3913 | + | |
| 3914 | + | |
| 3915 | + | |
3906 | 3916 | | |
3907 | 3917 | | |
3908 | 3918 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
| 86 | + | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| |||
0 commit comments