Python Connector Compatibility
Supported Python Versions
Python versions from 3.7 to 3.13
Supported Database Versions
- Oracle Cloud (DBaaS)
- Oracle 21c
- Oracle 19c
- Oracle 18c (incl. Express Edition)
- Oracle 12c
- Oracle 11g (incl. Express Edition)
- Oracle 10g (incl. Express Edition)
- Oracle 9i
- Oracle 8i
- Oracle 8.0
Supported Database Clients
- Oracle Client 21c
- Oracle Client 19c
- Oracle Client 18c
- Oracle Client 12c
- Oracle Client 11g
- Oracle Client 10g
- Oracle Client 9i
- Oracle Client 8i
- Oracle Client 8.0
- Oracle Instant Client
No database client is required in the Direct mode.
In the OCI mode, Oracle Client must be installed on the client machine.
Supported Platforms
- Windows 32-bit and 64-bit
- Windows Server 32-bit and 64-bit
- macOS 64-bit and ARM (Apple M1 and M2)
- Linux 64-bit
For details on supported OS versions, check the compatibility page of your Python version.