Repository navigation
Release 2.0
What's Included in 2.0.0
Core Infrastructure
✅ JDBC Bridge: Native DB-API 2.0 implementation using JPype
✅ ODBC Support: pyodbc integration for native connectivity
✅ Automatic Driver Management: Maven Central integration
✅ Type Conversion: Comprehensive JDBC ↔ Python type mapping
✅ JVM Management: Automatic JVM lifecycle handling
SQLAlchemy Dialects
✅ PostgreSQL (JDBC + ODBC)
✅ MySQL/MariaDB (JDBC + ODBC)
✅ SQL Server (JDBC + ODBC)
✅ Oracle (JDBC + ODBC)
✅ DB2 (JDBC)
✅ SQLite (JDBC)
✅ OceanBase (JDBC)
Advanced Features
✅ Connection pooling support
✅ Transaction management
✅ Database reflection (tables, columns, indexes, FKs)
✅ ORM support with automapping
✅ Alembic migrations support
✅ DataFrame export (pandas, polars, pyarrow)
✅ Full type hints (mypy compatible)
Testing & Quality
✅ 251 comprehensive tests
✅ 65.47% code coverage
✅ All linting checks pass (ruff)
✅ CI/CD with GitHub Actions
✅ Python 3.10-3.13 support
✅ Functional tests for real-world scenarios
What's Changed
- Fixes #14: Convert datetime to Java Timestamp in SQL statements by @yi-you in #15
- feat(oceanbasejdbc): support passing query parameters as connection parameters by @yi-you in #16
- Release/v2 by @daneshpatel in #17
New Contributors
- @yi-you made their first contribution in #15
- @daneshpatel made their first contribution in #17
Full Changelog: 1.3.0...2.0.0