134 Commits

Author SHA1 Message Date
Anthony Tuininga
184f4d19e7 Added metadata (and an exception) specifying that Python 3.5 and higher is
required in order to allow pip (and the exception message) to direct those
using Python 2 to use version 7.3 instead.
2020-08-31 20:25:01 -06:00
Anthony Tuininga
2bf6d2fc70 Update to ODPI-C 4.0.2. 2020-08-31 20:22:36 -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
Anthony Tuininga
9eddc9dfed Changed URL to point to new home page. 2017-03-09 20:23:09 -07:00
Anthony Tuininga
00621215f2 Create README.md with contents of README.txt in Markdown syntax for better
presentation on GitHub; replace contents of README.txt with simple description
and a link to the home page.
2017-03-09 10:16:58 -07:00
Anthony Tuininga
b28e04e901 Rework to use the ODPI-C library instead of direct OCI calls. 2017-03-07 13:21:49 -07:00
Anthony Tuininga
6ba2550d09 Final changes to license and copyright notices as requested; addition of
separate license file and copyright notices to all source files.
2017-03-07 11:36:04 -07:00
Anthony Tuininga
9c7eb12448 Dropped support for callbacks on OCI functions. 2017-02-03 14:08:04 -07:00
Anthony Tuininga
09b9a20ccc Adjusted license description to be clear that the BSD 3-clause license is in
use.
2017-02-03 13:32:54 -07:00
Anthony Tuininga
da720e5d06 Move all source to subdirectory src. 2017-01-16 13:45:35 -07:00