RELEASE:1.11.0#672
Merged
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR prepares the mssql-python package for the v1.11.0 release by bumping version metadata and refreshing the PyPI long description release notes to describe the fixes included in 1.11.0.
Changes:
- Bump package version to
1.11.0insetup.py. - Bump runtime
__version__to1.11.0inmssql_python/__init__.py. - Update
PyPI_Description.md“What’s new” section to v1.11.0 bug-fix highlights.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| setup.py | Updates the package distribution version to 1.11.0 for the release. |
| PyPI_Description.md | Refreshes PyPI release notes to describe v1.11.0 bug fixes. |
| mssql_python/init.py | Updates the runtime package __version__ to 1.11.0. |
Comments suppressed due to low confidence (1)
PyPI_Description.md:50
- Minor documentation spelling/grammar: "Github" should be "GitHub" (brand capitalization), and the support sentence reads a bit awkwardly (missing commas / "mail" vs "email"). Since this file is already being edited for the release notes, it’s a good opportunity to fix both.
- **Service Principal Bulk Copy Freeze** - Fixed a GIL-deadlock that froze `bulkcopy` when authenticating with a service principal (#666, via `mssql_py_core` 0.1.6).
For more information, please visit the project link on Github: https://github.com/microsoft/mssql-python
If you have any feedback, questions or need support please mail us at mssql-python@microsoft.com.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
📊 Code Coverage Report
Diff CoverageDiff: main...HEAD, staged and unstaged changes
Summary
📋 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.2%
mssql_python.__init__.py: 77.3%
mssql_python.row.py: 77.6%
mssql_python.ddbc_bindings.py: 79.6%
mssql_python.connection.py: 83.6%
mssql_python.logging.py: 85.5%🔗 Quick Links
|
subrata-ms
approved these changes
Jul 10, 2026
sumitmsft
approved these changes
Jul 10, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release mssql-python v1.11.0.
AB#46332
Summary
Version bump to 1.11.0. Updates
mssql_python/__init__.py,setup.py, andPyPI_Description.md. Bundledmssql_py_corebumped from 0.1.5 to 0.1.6.Bug Fixes
SQLDescribeParam, soclose()and parametrized queries withNonevalues no longer deadlock in-process TCP forwarder setups (FIX: Release GIL around teardown SQLFreeHandle/SQLFreeStmt (#565) #604, issue Reopen Issue #491: SSH tunneling fails using paramiko+sshtunnel #565).setinputsizes()guidance onSQL_VARCHARfallback (FIX: SQLDescribeParam ordinal remapping for VARBINARY/BINARY NULL #654, issue SQLDescribeParam fails for VARBINARY/BINARY NULL when non-NULL parameter is bound first (ordinal remapping bug) #627).Connection.__exit__now commits on clean exit and rolls back on exception whenautocommit=False, instead of always rolling back (FIX: Context manager commits on clean exit, rolls back on exception #639, issue Connection Context Manager and Commits #635).configure_dylibs.shrewrites bundled ODBC dylib dependencies to@loader_pathfor every architecture in the universal2 wheel, fixingimport mssql_pythonon clean Apple Silicon machines (FIX: configure bundled macOS ODBC dylibs for all arches, not just build host #661, issue Installation instruction for macOS #656).ActiveDirectoryServicePrincipalauth; picked up via themssql_py_core0.1.6 bump (CHORE: Bump mssql-py-core to 0.1.6 #666, issue bulkcopy using service principal authentication freezes #662).Version Bump
mssql_python/__init__.py:__version__ = "1.11.0"setup.py:version="1.11.0"PyPI_Description.md:## What's new in v1.11.0section refreshed.