From 00a554ea7712e1b7230060bd7c2a853eae2c6382 Mon Sep 17 00:00:00 2001 From: gargsaumya Date: Fri, 30 Jan 2026 17:16:11 +0530 Subject: [PATCH] RELEASE: 1.3.0 --- PyPI_Description.md | 20 ++------------------ mssql_python/__init__.py | 2 +- setup.py | 2 +- 3 files changed, 4 insertions(+), 20 deletions(-) diff --git a/PyPI_Description.md b/PyPI_Description.md index 034c9fdcd..bb0ebb2f9 100644 --- a/PyPI_Description.md +++ b/PyPI_Description.md @@ -35,27 +35,11 @@ PyBind11 provides: - Memory-safe bindings - Clean and Pythonic API, while performance-critical logic remains in robust, maintainable C++. -## What's new in v1.2.0 - -### Enhancements - -- **Connection.closed Property** - Added `Connection.closed` property to check if a connection is closed, improving connection state management. - -- **Parameter as Dictionary** - Added support for passing parameters as dictionaries, providing more flexible query parameterization. - -- **Copilot Prompts** - Introduced Copilot prompts for AI-assisted development, enhancing developer productivity. +## What's new in v1.3.0 ### Bug Fixes -- **FetchMany with LOB Columns** - Fixed `fetchmany(n)` ignoring batch size when working with LOB (Large Object) columns. - -- **Non-ASCII Path Resolution** - Fixed path resolution for files with non-ASCII characters on Windows. - -### CI/Infrastructure - -- **SQL Server 2025 Test Support** - Added support for testing against SQL Server 2025 across Windows, macOS, and Linux CI pipelines, ensuring driver compatibility with the upcoming SQL Server release. - -- **Forked PR Coverage Workflow** - Implemented coverage comment workflow for pull requests from forked repositories, improving the contribution experience for external contributors. +- **Segmentation Fault Fix** - Fixed segmentation fault in libmsodbcsql-18.5 during SQLFreeHandle() (#415). For more information, please visit the project link on Github: https://github.com/microsoft/mssql-python diff --git a/mssql_python/__init__.py b/mssql_python/__init__.py index db2a98642..2bcac47bb 100644 --- a/mssql_python/__init__.py +++ b/mssql_python/__init__.py @@ -15,7 +15,7 @@ from .helpers import Settings, get_settings, _settings, _settings_lock # Driver version -__version__ = "1.2.0" +__version__ = "1.3.0" # Exceptions # https://www.python.org/dev/peps/pep-0249/#exceptions diff --git a/setup.py b/setup.py index 32d109bb2..f408fc33c 100644 --- a/setup.py +++ b/setup.py @@ -96,7 +96,7 @@ def finalize_options(self): setup( name="mssql-python", - version="1.2.0", + version="1.3.0", description="A Python library for interacting with Microsoft SQL Server", long_description=open("PyPI_Description.md", encoding="utf-8").read(), long_description_content_type="text/markdown",