diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2018-03-07 16:27:26 -0500 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2018-03-07 16:27:26 -0500 |
| commit | 4982a250a9b22795b47caf5fc42225689c1da919 (patch) | |
| tree | e614e8263fda5136e3e05197a1fb496628ec7f81 /lib/sqlalchemy | |
| parent | c4fcf556528e787b1b3930671bf990538a8514d6 (diff) | |
| download | sqlalchemy-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.py | 4 |
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") |
