A pure Python ctypes-based ODBC module supporting multiple databases (SQL Server, Oracle, MySQL, PostgreSQL, SQLite, etc.). Current version 1.3.6 (2022-08-29). Release cadence is sporadic; last release fixed metadata issues from 1.3.5.
pip install pypyodbcVerified import paths — ran on the pinned version, not inferred.
Simple connection and query using a DSN.
Always call pypyodbc.connect() not pyodbc.connect().
Use proper ODBC connection strings; see documentation.
Install unixODBC and driver (e.g., freetds, msodbcsql17).
Install ODBC driver (e.g., msodbcsql17) and configure DSN or use full connection string.
Check connection string format: 'DRIVER={...};SERVER=...;DATABASE=...;UID=...;PWD=...'.Run 'pip install pypyodbc'.
No dependency data recorded yet.