Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 5 additions & 12 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,8 @@ The following roadmap summarizes the features planned for the Python Driver for

| Feature | Description | Status | Target Timeline |
| ------------------------------ | ----------------------------------------------------------------- | ------------ | ------------------------ |
| Parameter Dictionaries | Allow parameters to be supplied as Python dicts | Planned | Q4 2025 |
| Return Rows as Dictionaries | Fetch rows as dictionaries for more Pythonic access | Planned | Q4 2025 |
| Bulk Copy (BCP) | High-throughput ingestion API for ETL workloads | Under Design | Q1 2026 |
| Asynchronous Query Execution | Non-blocking queries with asyncio support | Planned | Q1 2026 |
| Vector Datatype Support | Native support for SQL Server vector datatype | Planned | Q1 2026 |
| Table-Valued Parameters (TVPs) | Pass tabular data structures into stored procedures | Planned | Q1 2026 |
| C++ Abstraction | Modular separation via pybind11 for performance & maintainability | In Progress | ETA will be updated soon |
| JSON Datatype Support | Automatic mapping of JSON datatype to Python dicts/lists | Planned | ETA will be updated soon |
| callproc() | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon |
| setinputsize() | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon |
| setoutputsize() | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon |
| Output/InputOutput Params | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon |
| Return Rows as Dictionaries | Fetch rows as dictionaries for more Pythonic access | Planned | Q3 2026 |
| Asynchronous Query Execution | Non-blocking queries with asyncio support | Planned | Q4 2026 |
| Vector Datatype Support | Native support for SQL Server vector datatype | Planned | Q3 2026 |
| Table-Valued Parameters (TVPs) | Pass tabular data structures into stored procedures | Planned | Q3 2026 |
| JSON Datatype Support | Automatic mapping of JSON datatype to Python dicts/lists | Planned | Q4 2026 |
Loading