Skip to content

CHORE: Bump mssql-py-core to 0.1.5#641

Merged
gargsaumya merged 1 commit into
mainfrom
saurabh500/update-mssql-py-core-0-1-5
Jun 24, 2026
Merged

CHORE: Bump mssql-py-core to 0.1.5#641
gargsaumya merged 1 commit into
mainfrom
saurabh500/update-mssql-py-core-0-1-5

Conversation

@saurabh500

Copy link
Copy Markdown
Contributor

Work Item / Issue Reference

GitHub Issue: #595


Summary

Bumps the bundled mssql-py-core (Rust) dependency from 0.1.4 to 0.1.5 by updating eng/versions/mssql-py-core.version. This picks up the Rust-side fix for bulk load connection timeouts reported in #595.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 23, 2026 20:06
@github-actions github-actions Bot added the pr-size: small Minimal code update label Jun 23, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the pinned/bundled Rust dependency version for mssql-py-core to pick up the fix referenced in Issue #595 (bulk load connection timeouts) by changing the single source-of-truth version file used by build/release scripts.

Changes:

  • Bump mssql-py-core version from 0.1.4 to 0.1.5 via eng/versions/mssql-py-core.version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions

Copy link
Copy Markdown

📊 Code Coverage Report

🔥 Diff Coverage

100%


🎯 Overall Coverage

80%


📈 Total Lines Covered: 6671 out of 8245
📁 Project: mssql-python


Diff Coverage

Diff: main...HEAD, staged and unstaged changes

No lines with coverage information in this diff.


📋 Files Needing Attention

📉 Files with overall lowest coverage (click to expand)
mssql_python.pybind.logger_bridge.cpp: 59.2%
mssql_python.pybind.ddbc_bindings.h: 59.9%
mssql_python.pybind.logger_bridge.hpp: 70.8%
mssql_python.pybind.connection.connection.cpp: 76.2%
mssql_python.pybind.ddbc_bindings.cpp: 76.4%
mssql_python.row.py: 76.9%
mssql_python.__init__.py: 77.3%
mssql_python.ddbc_bindings.py: 79.6%
mssql_python.logging.py: 85.5%
mssql_python.connection.py: 85.6%

🔗 Quick Links

⚙️ Build Summary 📋 Coverage Details

View Azure DevOps Build

Browse Full Coverage Report

@gargsaumya gargsaumya merged commit 5ba63c9 into main Jun 24, 2026
27 of 28 checks passed
@saurabh500 saurabh500 deleted the saurabh500/update-mssql-py-core-0-1-5 branch June 24, 2026 12:22
@gargsaumya gargsaumya mentioned this pull request Jun 26, 2026
gargsaumya added a commit that referenced this pull request Jun 26, 2026
[AB#45983](https://sqlclientdrivers.visualstudio.com/c6d89619-62de-46a0-8b46-70b92a84d85e/_workitems/edit/45983)

Release mssql-python v1.10.0.

This PR bumps the driver version from 1.9.0 to 1.10.0 across
`mssql_python/__init__.py`, `setup.py`, and updates
`PyPI_Description.md` with this release's customer-facing changes.

### Summary

**Enhancements**

- **Active Directory Service Principal support for Bulk Copy**
([#576](#576)) -
`bulkcopy` now supports
`Authentication=ActiveDirectoryServicePrincipal`, registering a
token-provider callback that resolves the tenant from the STS URL
mid-handshake and returns a service-principal JWT.

**Bug Fixes**

- **Non-ASCII VARCHAR data in the Arrow fetch path**
([#575](#575)) - The Arrow
fetch path now requests `SQL_CHAR` data as `SQL_C_WCHAR` (UTF-16LE),
ensuring correct decoding regardless of encoding settings, locale, or
OS. Thanks @ffelixg for the contribution!
- **Bulk load connection timeouts**
([#641](#641)) - Fixed
connection timeouts during bulk load operations. Fix lands in the Rust
core via bumping `mssql_py_core` from 0.1.4 to 0.1.5. *(via
`mssql_py_core`)*

**Version bump**

- `mssql_python/__init__.py`: `__version__ = "1.10.0"`
- `setup.py`: `version="1.10.0"`
- `PyPI_Description.md`: updated `## What's new in v1.10.0` section
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-size: small Minimal code update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants