Anthony Tuininga
f56a4d571a
Preparing to release cx_Oracle 6.0.3.
6.0.3
2017-11-06 11:28:44 -07:00
Anthony Tuininga
418f1a0c33
Check variable array size when setting variable values and raise IndexError, as
...
is already done for getting variable values.
2017-11-03 21:39:37 -06:00
Anthony Tuininga
8e71486956
Update ODPI-C (correct handling of NVARCHAR2 object attributes and collection
...
elements).
2017-11-03 21:38:56 -06:00
Anthony Tuininga
6777ca9538
Update ODPI-C (verify that objects bound to cursors or set in object attributes
...
or appended to collection objects are of the correct type).
2017-10-27 21:38:22 -06:00
Anthony Tuininga
a36adaf14f
Update ODPI-C: prevent use of NaN with Oracle numbers since it produces corrupt
...
data (https://github.com/oracle/python-cx_Oracle/issues/91 ).
2017-10-13 19:40:13 -06:00
Anthony Tuininga
8682059cc4
Correct typo.
2017-10-13 19:39:13 -06:00
Anthony Tuininga
bccdb87f71
Update ODPI-C ( https://github.com/oracle/python-cx_Oracle/issues/77 ).
2017-09-04 14:19:19 -06:00
Anthony Tuininga
8a63cc9f0b
Ensure that a call to setinputsizes() with an invalid type prior to a call to
...
executemany() does not result in a type error, but instead gracefully ignores
the call to setinputsizes() as required by the DB API
(https://github.com/oracle/python-cx_Oracle/issues/75 ).
2017-09-01 16:25:51 -06:00
Anthony Tuininga
7529b97b23
Correct typo.
2017-08-30 13:01:06 -06:00
Anthony Tuininga
b2b15d6e35
Preparing to release 6.0.2.
6.0.2
2017-08-30 12:57:17 -06:00
Anthony Tuininga
1749e1b466
Update ODPI-C (eliminate memory leak when creating objects).
2017-08-30 12:14:28 -06:00
Anthony Tuininga
7d3b7b101f
Eliminate segfault when attempting to reuse a REF cursor that has been closed.
2017-08-30 12:12:12 -06:00
Anthony Tuininga
d5ac142c24
Adjust samples to handle the deregistration event without an exception.
2017-08-30 12:11:39 -06:00
Anthony Tuininga
fb01fa0548
Update documentation indicating that replacing elements in the attributes
...
fetchvars and bindvars should not be done.
2017-08-28 11:13:20 -06:00
Anthony Tuininga
ca2eecee77
Update ODPI-C (process deregistration events without an error).
2017-08-28 11:12:45 -06:00
Anthony Tuininga
7a8498ee5f
Correct handling of objects when dynamic binding is performed.
2017-08-24 21:53:49 -06:00
Anthony Tuininga
c2c8d541bf
On Windows, sizeof(long) = 4 which means that integers between 10 and 18 digits
...
were not converted to Python correctly
(https://github.com/oracle/python-cx_Oracle/issues/70 ).
2017-08-22 21:40:21 -06:00
Anthony Tuininga
a48fcdfde2
Ensure that fetch indicators are reset, even if the fetch variables themselves
...
do not need to be created.
2017-08-22 11:51:58 -06:00
Anthony Tuininga
5837e71cd8
Eliminate memory leak when repeatedly executing the same query.
2017-08-21 16:10:11 -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
7b6276f5eb
Added missing type check to prevent coercion of decimal to float
...
(https://github.com/oracle/python-cx_Oracle/issues/68 ).
2017-08-18 14:15:50 -06:00
Anthony Tuininga
6582aac5d7
Preparing to release 6.0.1.
6.0.1
2017-08-18 11:01:21 -06:00
Anthony Tuininga
c11a5f93c2
Remove documentation on attributes that were removed in 6.0.
2017-08-18 11:00:15 -06:00
Anthony Tuininga
90f571c660
Update ODPI-C to 2.0.1.
2017-08-18 10:59:33 -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
e9dd940207
Added "What's New" page containing a summary of the changes from 5.3 to 6.0 as
...
a convenience.
2017-08-15 09:30:47 -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
80e611a24d
The SQL files for creating/dropping the schemas should be included in the
...
source packages.
2017-08-15 09:29:08 -06:00
Anthony Tuininga
853cc14eed
Troubleshooting changes. Initcap fix. Put platform at sentence heads. Reorder
...
points.
2017-08-15 09:28:24 -06:00
Anthony Tuininga
61e28b42b0
Correct formatting.
2017-08-14 18:16:43 -06:00
Anthony Tuininga
c761d1361e
Documentation tweaks.
6.0
2017-08-11 16:57:14 -06:00
Anthony Tuininga
49bc108108
Tweak troubleshooting section to make it easier to read and also mention that
...
restarting the command prompt is necessary on Windows when environment
variables have been changed.
2017-08-11 11:49:19 -06:00
Anthony Tuininga
b30e66fa8a
Preparing to release cx_Oracle 6.0.
2017-08-11 11:29:44 -06:00
Anthony Tuininga
f1f5ead2a4
Update ODPI-C.
2017-08-11 11:13:05 -06:00
Anthony Tuininga
d1b5428879
Add information on how to run the test suite
...
(https://github.com/oracle/python-cx_Oracle/issues/33 ).
2017-08-08 15:40:05 -06:00
Anthony Tuininga
b07d555fb2
Update ODPI-C.
2017-08-08 15:39:44 -06:00
Anthony Tuininga
3e2dd725ad
Change default connectstring to localhost/orclpdb to be consistent with the
...
default value used in the Oracle Database installer.
2017-08-08 15:39:02 -06:00
Anthony Tuininga
f13a9def79
Uppercase the Oracle type name to match recent capitalization of types.
2017-08-08 11:57:49 -06:00
Anthony Tuininga
69e1afbd2f
Improve documentation for installing cx_Oracle.
2017-08-08 11:57:19 -06:00
Anthony Tuininga
6b412a019f
Update ODPI-C.
2017-08-08 11:56:57 -06:00
Anthony Tuininga
ece92442ab
Delay initialization of the ODPI-C library until the first standalone
...
connection or session pool is created so that manipulation of the environment
variable NLS_LANG can be performed after the module has been imported
(https://github.com/oracle/python-cx_Oracle/issues/36 ); this also has the added
benefit of reducing the number of errors that can take place when the module is
imported.
2017-07-31 21:21:32 -06:00
Anthony Tuininga
16bc500c73
All cursors and LOBs must be closed before a connection can be closed
...
explicitly.
2017-07-31 21:20:30 -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
456a001d73
Update ODPI-C.
2017-07-27 20:47:52 -06:00
Anthony Tuininga
54919a2d7c
RPM files are no longer able to be uploaded to PyPI.
2017-07-27 20:47:08 -06:00
Anthony Tuininga
4c4513f476
Improve documentation.
2017-07-27 20:46:21 -06:00
Anthony Tuininga
7edc0ddd83
New GitHub SUPPORT file.
2017-07-25 12:17:25 -06:00
Anthony Tuininga
1f917aafbb
In certain cases where non-long values follow LOB values in the list of bind
...
variables, the error "ORA-24816: Expanded non LONG bind data supplied after
actual LONG or LOB column" is raised; this occurs if the length of the supplied
value, when expanded, might exceed 4000 bytes
(https://github.com/oracle/python-cx_Oracle/issues/50 ).
2017-07-25 12:16:54 -06:00
Anthony Tuininga
af01c81a1b
Improve installation documentation.
6.0rc2
2017-07-24 10:36:33 -06:00
Anthony Tuininga
22dc8c1daa
Preparing to release cx_Oracle 6 rc 2.
2017-07-24 10:35:41 -06:00