summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2018-03-07 16:27:26 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2018-03-07 16:27:26 -0500
commit4982a250a9b22795b47caf5fc42225689c1da919 (patch)
treee614e8263fda5136e3e05197a1fb496628ec7f81 /lib/sqlalchemy
parentc4fcf556528e787b1b3930671bf990538a8514d6 (diff)
downloadsqlalchemy-4982a250a9b22795b47caf5fc42225689c1da919.tar.gz
Raise cx_Oracle minimum version to 5.2
The minimum cx_Oracle version supported is 5.2 (June 2015). Previously, the dialect asserted against version 5.0 but as of 1.2.2 we are using some symbols that did not appear until 5.2. Change-Id: I6fa4238f1722789924f4a6473fdce6f524333825 Fixes: #4211
Diffstat (limited to 'lib/sqlalchemy')
-rw-r--r--lib/sqlalchemy/dialects/oracle/cx_oracle.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sqlalchemy/dialects/oracle/cx_oracle.py b/lib/sqlalchemy/dialects/oracle/cx_oracle.py
index 5f07e869e..9ae7101f8 100644
--- a/lib/sqlalchemy/dialects/oracle/cx_oracle.py
+++ b/lib/sqlalchemy/dialects/oracle/cx_oracle.py
@@ -614,9 +614,9 @@ class OracleDialect_cx_oracle(OracleDialect):
self.cx_oracle_ver = (0, 0, 0)
else:
self.cx_oracle_ver = self._parse_cx_oracle_ver(cx_Oracle.version)
- if self.cx_oracle_ver < (5, 0) and self.cx_oracle_ver > (0, 0, 0):
+ if self.cx_oracle_ver < (5, 2) and self.cx_oracle_ver > (0, 0, 0):
raise exc.InvalidRequestError(
- "cx_Oracle version 5.0 and above are supported")
+ "cx_Oracle version 5.2 and above are supported")
self._has_native_int = hasattr(cx_Oracle, "NATIVE_INT")