Closed citreae535 closed 5 months ago
I have pushed a patch that should add this support. If you are able to build from source you can verify that it works for you.
I've confirmed that the patch works. Thanks a lot. Can we expect a patch release soon?
Definitely! I am hoping to make a patch release sometime in the next week or so.
The patch has been included in version 2.0.1 which was just released.
python-oracledb 2.0.0
on Python 3.12 andOracle Database XE 18c
. Both run inside docker containers on Windows 11 23H2 with WSL 2 backend. The database container image is gvenzl/oracle-xe:18-faststart.transport
is an instance ofasyncio.Transport
. To support alternative implementations without depending on them directly, we need to detect Async mode without hard-coded runtime instance checks. Maybe passing in an explicit flag variable? https://github.com/oracle/python-oracledb/blob/9645d4f9b3fb196925ac364e6dec3ab953fca222/src/oracledb/impl/thin/transport.pyx#L287-L301