Roadmap for Python Driver for SQL Server

November 18, 2025 ยท View on GitHub

The following roadmap summarizes the features planned for the Python Driver for SQL Server.

FeatureDescriptionStatusTarget Timeline
Parameter DictionariesAllow parameters to be supplied as Python dictsPlannedQ4 2025
Return Rows as DictionariesFetch rows as dictionaries for more Pythonic accessPlannedQ4 2025
Bulk Copy (BCP)High-throughput ingestion API for ETL workloadsUnder DesignQ1 2026
Asynchronous Query ExecutionNon-blocking queries with asyncio supportPlannedQ1 2026
Vector Datatype SupportNative support for SQL Server vector datatypePlannedQ1 2026
Table-Valued Parameters (TVPs)Pass tabular data structures into stored proceduresPlannedQ1 2026
C++ AbstractionModular separation via pybind11 for performance & maintainabilityIn ProgressETA will be updated soon
JSON Datatype SupportAutomatic mapping of JSON datatype to Python dicts/listsPlannedETA will be updated soon
callproc()Full DBAPI compliance & stored procedure enhancementsPlannedETA will be updated soon
setinputsize()Full DBAPI compliance & stored procedure enhancementsPlannedETA will be updated soon
setoutputsize()Full DBAPI compliance & stored procedure enhancementsPlannedETA will be updated soon
Output/InputOutput ParamsFull DBAPI compliance & stored procedure enhancementsPlannedETA will be updated soon