Commit Graph

121 Commits

Author SHA1 Message Date
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
Anthony Tuininga 71f2b1cc7e Change version to 5.3 (proposed version to be released). 2017-01-12 13:53:13 -07:00
Anthony Tuininga 6ef66ec3d6 The -mno-cygwin compile time flag is deprecated and now causes an error in
newer versions of the gcc compiler for cygwin.
2017-01-12 11:41:00 -07:00
Anthony Tuininga 0f3b0f17c0 Added support for using the C API for advanced queuing. 2016-03-01 15:34:05 -07:00
Anthony Tuininga 371717623b Renamed ExternalObjectVar to Object since it will be independent of variables;
removed limitation for retrieving the object from the variable only once.
2016-02-08 12:16:28 -07:00
Anthony Tuininga 8584a5d5f8 Simplify test suite by combining Python 2 and 3 scripts into one script that
runs on both without changes; rename ArrayDMLBatchError to Features12_1 in
preparation for adding additional 12.1 features.
2016-01-22 11:18:31 -07:00
Anthony Tuininga 4add8b192e Added support for setting the instant client version that should be used when
multiple instant clients are installed -- by setting the environment variable
IC_VERSION.
2016-01-20 10:34:13 -07:00
Anthony Tuininga 804ee75b0e Preparing to release 5.2.1. 2016-01-18 21:21:49 -07:00
Anthony Tuininga 661fddb046 Remove remaining remnants of support for Oracle 9i (and notes in documentation
at the same time).
2015-04-03 22:14:04 -06:00
Anthony Tuininga 5171a937a8 Re-enable support for Python 2.4 (used on RHEL/CentOS 5). 2015-04-03 22:08:59 -06:00
Anthony Tuininga dc0088c518 The next release will be named 5.2. 2015-03-11 20:21:27 -06:00
Anthony Tuininga f749e02fb4 Added support for building without any configuration changes to the machine
when using instant client RPMs on Linux.
2015-03-11 19:54:04 -06:00
Anthony Tuininga 422b7e61bc Remove reference to text files which are no longer being distributed. 2014-05-24 22:01:43 -06:00
Anthony Tuininga fde2c64c88 Preparing to release 4.1.3. 2014-05-19 22:31:09 -06:00