]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Add oracledb_async driver support
authorFederico Caselli <cfederico87@gmail.com>
Thu, 21 Dec 2023 22:41:56 +0000 (23:41 +0100)
committerFederico Caselli <cfederico87@gmail.com>
Tue, 2 Jan 2024 18:17:33 +0000 (19:17 +0100)
commitdca7673fb6c0fd8292ce26676ec479527b52015a
treef18f35371f5bd85d670f8897ad2774dee432daa7
parenta5b0a99f2abc08767866b387cc9f210f3e37158b
Add oracledb_async driver support

Added support for :ref:`oracledb` in async mode.
The current implementation has some limitation, preventing
the support for :meth:`_asyncio.AsyncConnection.stream`.
Improved support if planned for the 2.1 release of SQLAlchemy.

Fixes: #10679
Change-Id: Iff123cf6241bcfa0fbac57529b80f933951be0a7
16 files changed:
doc/build/changelog/unreleased_20/10679.rst [new file with mode: 0644]
lib/sqlalchemy/connectors/aioodbc.py
lib/sqlalchemy/connectors/asyncio.py
lib/sqlalchemy/dialects/oracle/__init__.py
lib/sqlalchemy/dialects/oracle/cx_oracle.py
lib/sqlalchemy/dialects/oracle/oracledb.py
lib/sqlalchemy/dialects/postgresql/psycopg.py
lib/sqlalchemy/ext/asyncio/engine.py
lib/sqlalchemy/testing/provision.py
setup.cfg
test/dialect/oracle/test_dialect.py
test/dialect/oracle/test_types.py
test/ext/asyncio/test_engine_py3k.py
test/ext/asyncio/test_session_py3k.py
test/sql/test_operators.py
tox.ini