1165 Commits

Author SHA1 Message Date
Anthony Tuininga
b59fe3b0be Added support for new JSON data type available in Oracle Client and Database 21
and higher.
2020-12-08 11:40:21 -07:00
Anthony Tuininga
9d4973c85d Update ODPI-C. 2020-12-08 11:00:56 -07:00
Anthony Tuininga
320fb1f31d Update stalebot configuration. 2020-11-18 21:26:10 -07:00
Anthony Tuininga
216bc42cf4 Eliminate use of deprecated function (which generates a warning in Python 3.9). 2020-11-12 14:28:17 -07:00
Anthony Tuininga
633d1141db Change to use PEP 8 format guidelines. 2020-11-12 14:27:23 -07:00
Anthony Tuininga
7e7133b09a The value of prefetchrows for REF CURSOR variables is now honored
(https://github.com/oracle/python-cx_Oracle/issues/482).
2020-11-12 14:24:42 -07:00
Anthony Tuininga
c8babe7209 Updated install instructions, mostly for macOS DMGs. 2020-11-12 14:23:30 -07:00
Anthony Tuininga
4dc91f5206 Update ODPI-C. 2020-11-12 14:21:33 -07:00
Anthony Tuininga
9cfe49f125 Enable https://github.com/marketplace/stale to close inactive issues. 2020-11-02 15:26:04 -07:00
Anthony Tuininga
229f9f5533 Rework test suite further to use PEP 8 style guidelines. 2020-11-02 15:25:51 -07:00
Anthony Tuininga
ef3d84318e The ability to pickle/unpickle Database and API types has been restored. 2020-11-02 15:24:23 -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
2194d81965 Added test cases for prefetch. 2020-11-02 15:20:45 -07:00
Anthony Tuininga
04fd1a7ad5 Add example showing how to create a stored proc and check for warnings. 2020-11-02 15:09:43 -07:00
Anthony Tuininga
551be9150e Update ODPI-C. 2020-11-02 15:06:18 -07:00
Anthony Tuininga
6ebd04ea5a Fix typo. 2020-10-07 14:23:01 -06:00
Anthony Tuininga
6ff7caba7c Add a security policy file
https://docs.github.com/en/github/managing-security-vulnerabilities/adding-a-security-policy-to-your-repository
2020-09-07 10:22:43 -06:00
Anthony Tuininga
0d28ea1e42 Added internal methods for getting/setting OCI attributes that are otherwise
not supported by cx_Oracle. These methods should only be used as directed by
Oracle.
2020-09-03 16:35:05 -06:00
Anthony Tuininga
a18cc34a4b Tweak release notes after release of cx_Oracle 8.0.1. 2020-09-03 15:06:06 -06:00
Anthony Tuininga
b4443c0f9f Documentation improvements. 2020-09-03 15:03:38 -06:00
Anthony Tuininga
a21e06a60c Update ODPI-C. 2020-09-03 14:58:11 -06:00
Anthony Tuininga
fa626f9001 Update ODPI-C. 2020-08-31 20:29:40 -06:00
Anthony Tuininga
73a5c56bd1 Preparing to release cx_Oracle 8.0.1. 2020-08-31 20:28:55 -06:00
Anthony Tuininga
769fbcf585 Add change to release notes. 2020-08-26 15:37:19 -06:00
Alex Henrie
f338af9d1c
Make numConnectDataArgs const (#472)
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
2020-08-26 15:35:29 -06: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
f3610cd2b9 Fix function header comments. 2020-07-28 09:52:47 -06:00
Anthony Tuininga
96f15f48da Move declaration of Python types, methods and members to the end of the file in
order to avoid unnecessary forward declarations.
2020-07-28 09:50:41 -06:00
Anthony Tuininga
dd492591a3 Remove version numbers. Fixes incorrect number. 2020-07-28 09:50:24 -06:00
Anthony Tuininga
b34f92e77f Improve pool documentation. 2020-07-28 09:49:55 -06:00
Anthony Tuininga
59231532a4 Add missing favicon. 2020-07-15 16:01:16 -06:00
Anthony Tuininga
bf6318da08 Add note about older versions. 2020-07-15 16:00:20 -06:00
Anthony Tuininga
7d017d89e5 Update GitHub issue templates. 2020-07-15 15:59:40 -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
b04f538467 Documentation improvements. 2020-07-02 19:54:47 -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
10e5c258fe Update to ODPI-C 4.0.1 and add test to ensure that the offset is returned
correctly when a parse error is encountered.
8.0
2020-06-26 10:33:13 -06:00
Anthony Tuininga
8d719c3be4 Preparing to release cx_Oracle 8.0.0. 2020-06-25 15:25:30 -06:00
Anthony Tuininga
079927c8ce Various documentation and tutorial improvements. 2020-06-25 15:23:41 -06:00
Anthony Tuininga
3f06ea39a7 Update ODPI-C to the just released 4.0.0. 2020-06-25 15:18:57 -06:00
Anthony Tuininga
7df78b98d0 Tutorial improvements. 2020-06-19 10:42:06 -06:00
Anthony Tuininga
631b8729f5 Documentation improvements. 2020-06-19 10:41:51 -06:00
Anthony Tuininga
3a941687ea Added multiple consumer AQ example. 2020-06-19 10:39:19 -06:00
Anthony Tuininga
898b480035 Update ODPI-C. 2020-06-19 10:38:42 -06:00
Anthony Tuininga
8253bd2165 Bump reference to ODPI-C to version 4. 2020-06-12 16:00:16 -06:00
Anthony Tuininga
f8bcc6f0ec Added attribute cursor.prefetchrows to control the number of rows that the
Oracle Client library fetches into internal buffers when a query is
executed (https://github.com/oracle/python-cx_Oracle/issues/355).
2020-06-12 15:57:29 -06:00
Anthony Tuininga
0467db9e4b Tutorial updates to get ready for the coming weekend's Quest session. 2020-06-09 14:50:41 -06:00
Anthony Tuininga
5df9a73c5d Add cx_Oracle.init_oracle_client() for Oracle Client library initialization;
change default encoding to UTF-8.
2020-06-03 09:13:06 -06:00
Anthony Tuininga
c144216b95 Adjust test name to remove reference to very old version of Python. 2020-06-03 09:12:45 -06:00
Anthony Tuininga
4956aee0e5 Remove sample that is only relevant with Python 2. 2020-06-03 09:11:32 -06:00