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
08346005a7
Use named field structure initialization in order to clarify code and reduce
...
clutter.
2020-02-10 09:57:30 -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
0503265184
Add ORA-40479: internal JSON serializer error to the list of exceptions that
...
result in cx_Oracle.IntegrityError.
2019-11-25 21:41:32 -07:00
Anthony Tuininga
bc69e784f8
Adjust copyright notices to match requirements of Oracle Legal.
2018-09-10 11:39:51 -06:00
Anthony Tuininga
4d4b319714
Add support for specifying the "errors" parameter to the decode() that takes
...
place internally when fetching strings from the database
(https://github.com/oracle/python-cx_Oracle/issues/162 ).
2018-06-19 11:11:04 -06:00
Anthony Tuininga
623718f0eb
Use a cx_Oracle._Error object (not a string) for all cx_Oracle exception types,
...
as suggested (https://github.com/oracle/python-cx_Oracle/issues/51 ).
2018-03-31 15:35:02 -06: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