Commit Graph

141 Commits

Author SHA1 Message Date
Anthony Tuininga ba57083204 Update ODPI-C to 4.2.1 in preparation for releasing cx_Oracle 8.2.1. 2021-05-28 15:00:33 -06:00
Anthony Tuininga 46a3d70ad8 Preparing to release cx_Oracle 8.2. 2021-05-18 16:59:00 -06:00
Anthony Tuininga 8ea16b1345 Tweak formatting to comply with PEP 8 and remove extraneous comments. 2021-01-21 10:29:43 -07:00
Anthony Tuininga c92d251677 Bump version to 8.2 in preparation for further changes. 2021-01-21 10:29:05 -07:00
Anthony Tuininga 86c106dbf4 Preparing to release cx_Oracle 8.1. 2020-12-08 11:59:06 -07:00
Anthony Tuininga d242bc716d Rework build to use setuptools exclusively and enable use of pyproject.toml;
rework test suite to use tox and simplify test suite (also added a test number
to each test case for easier reference).
2020-11-02 15:21:52 -07:00
Anthony Tuininga d726c8be51 Add metadata specifying that Python 3.5 and higher is required (#456). 2020-07-30 09:54:14 -06:00
Anthony Tuininga ccda539172 dd a note about Python 2 support to the error message raised when an
unsupported version is detected.
2020-07-02 19:55:48 -06:00
Anthony Tuininga 74a479087f Update ODPI-C to development version to include patch for issue #459; bump
version to 8.1 for further development.
2020-07-02 11:21:44 -06:00
Anthony Tuininga 8d719c3be4 Preparing to release cx_Oracle 8.0.0. 2020-06-25 15:25:30 -06:00
Anthony Tuininga face13b7d4 Check the minimum supported Python version and raise an exception if an older
Python version is being used.
2019-12-04 15:20:59 -07:00
Anthony Tuininga 6b73d2223f cx_Oracle 8 when it is released will not support Python 2.7. 2019-12-04 15:06:25 -07:00
Anthony Tuininga 1ed26d8d86 Preparing to release cx_Oracle 7.3. 2019-12-02 16:37:13 -07:00
Anthony Tuininga e87c09a46d Bumped version. 2019-07-25 14:34:43 -06:00
Anthony Tuininga d526de1893 Resolve MemoryError exception on Windows when using an output type handler
(https://github.com/oracle/python-cx_Oracle/issues/330).
2019-07-15 14:23:48 -06:00
Anthony Tuininga d4c2c11517 Remove -dev designation in preparation for release of 7.2. 2019-07-02 14:18:26 -06:00
Anthony Tuininga 43ebe8afed Bump version in preparation for changes to be included in next version. 2019-03-21 14:57:53 -06:00
Anthony Tuininga 1ccaf68369 Update ODPI-C; bump version in preparation for a new patch release. 2019-03-07 09:34:45 -07:00
Anthony Tuininga 9023609232 Preparing to release cx_Oracle 7.1.1. 2019-02-19 15:05:36 -07:00
Anthony Tuininga 3febfa8375 Remove -dev designation in preparation for release of cx_Oracle 7.1. 2019-02-04 15:46:05 -07:00
Anthony Tuininga e988d74363 Bump version to 7.1-dev now that changes have been made from version 7.0. 2018-10-31 09:19:27 -06:00
Anthony Tuininga 4d368ae980 Preparing to release cx_Oracle 7.0. 2018-09-13 13:38:37 -06:00
Anthony Tuininga 866df60fbc Bump version to 7.0 and use ODPI-C master branch (3.0). 2018-07-12 10:45:15 -06:00
Anthony Tuininga c832ed10d1 Preparing to release cx_Oracle 6.4.1. 2018-07-09 11:21:02 -06:00
Anthony Tuininga 1a7b7257a7 Bump version to 6.4. 2018-07-02 13:51:00 -06:00
Anthony Tuininga d242d6ff2f Preparing to release cx_Oracle 6.3. 2018-04-26 09:16:13 -06:00
Anthony Tuininga 9baa55b3bf Added support for building cx_Oracle with a pre-compiled version of ODPI-C,
as requested (https://github.com/oracle/python-cx_Oracle/issues/103).
2018-03-31 15:58:04 -06:00
Anthony Tuininga 98d35e67b3 Bump version to 6.3-dev in anticipation of new features landing. 2018-03-07 16:18:01 -07:00
Anthony Tuininga 6f928b0857 Preparing to release cx_Oracle 6.2.1. 2018-03-07 10:11:37 -07:00
Anthony Tuininga fb0d7517e8 Preparing to release cx_Oracle 6.2. 2018-03-05 13:46:39 -07:00
Anthony Tuininga e5b6370bd0 Reorganize code to implement the following:
- use a prefix of cxo/CXO for all variables, methods and constants
  - create common include file and use separate compilation units
  - consolidate all transformations to/from Python objects
2018-01-29 18:50:18 -07:00
Anthony Tuininga fa43311bbc Update ODPI-C; remove error "DPI-1054: connection cannot be closed when open
statements or LOBs exist"
(https://github.com/oracle/python-cx_Oracle/issues/138).
2018-01-26 21:18:16 -07:00
Anthony Tuininga 18b014a19e Correct support in Python 3.x for cursor.parse(). 2018-01-11 14:20:51 -07:00
Anthony Tuininga ad57a5e858 Preparing to release 6.1. 2017-12-12 12:12:15 -07:00
Anthony Tuininga 86564b9df3 Update ODPI-C (replace usage of OCI thread key with thread-safe handle pool). 2017-10-24 22:05:20 -06:00
Anthony Tuininga 0111431430 Update ODPI-C (improve performance, correct handling of objects when dynamic
binding is being used).
2017-08-24 21:50:29 -06:00
Anthony Tuininga 06713c91e5 Don't prevent connection from being explicitly closed when a fatal error has
taken place (https://github.com/oracle/python-cx_Oracle/issues/67).
2017-08-18 15:49:00 -06:00
Anthony Tuininga 2f1cd73cc5 Include the README.txt and LICENSE.txt files in the wheels that are produced. 2017-08-18 10:57:37 -06:00
Anthony Tuininga 7b7bad308f RPM and Windows installers are no longer supported on PyPI, so no need to
include code managing them in setup.py.
2017-08-15 09:30:09 -06:00
Anthony Tuininga b30e66fa8a Preparing to release cx_Oracle 6.0. 2017-08-11 11:29:44 -06:00
Anthony Tuininga f587b341d3 ODPI-C debugging is now controlled at runtime by the environment variable
DPI_DEBUG_LEVEL, rather than at compile time.
2017-07-31 21:19:52 -06:00
Anthony Tuininga 22dc8c1daa Preparing to release cx_Oracle 6 rc 2. 2017-07-24 10:35:41 -06:00
Anthony Tuininga ae45152339 Preparing to release cx_Oracle 6 rc 1. 2017-06-16 16:50:22 -06:00
Anthony Tuininga 6ebb88bbd1 Preparing to release cx_Oracle 6.0b2. 2017-05-24 12:02:42 -06:00
Anthony Tuininga 14a1d2d0c9 Added support for setting the debug level in ODPI-C, if desirable, by setting
an environment variable prior to building cx_Oracle.
2017-05-19 21:26:07 -06:00
Anthony Tuininga 41cb66f710 Remove obsolete comment. 2017-04-18 13:38:30 -06:00
Anthony Tuininga 8be10fe156 Update release notes and adjust release name in preparation for release of
cx_Oracle 6.0 beta 1.
2017-04-11 19:21:12 -06:00
Anthony Tuininga c299040b16 With building cx_Oracle only requiring a compiler and the Python development
headers and libraries, a separate BUILD.txt is now obsolete; mention the use of
ODPI-C and include a link.
2017-03-28 15:07:49 -06:00
Anthony Tuininga 7b0be3140d Implement ODPI-C update which significantly simplifies building cx_Oracle and
enables building a single module to support all versions of Oracle Client
libraries.
2017-03-28 14:31:07 -06:00
Anthony Tuininga 7dca60b2fe Include the ODPI source code as dependencies so changes trigger a rebuild of
the module.
2017-03-13 21:54:20 -06:00