Anthony Tuininga
3c66a01739
Force termination with an error code if some tests fail.
2009-10-22 04:24:46 +00:00
Anthony Tuininga
4adc2550a1
Renamed to client_identifier as that is consistent with current_schema and is
...
also much more readable anyway.
2009-10-22 04:18:45 +00:00
Anthony Tuininga
a295178f22
Added support for setting the CLIENT_IDENTIFIER attribute on connections.
2009-10-21 05:08:56 +00:00
Anthony Tuininga
df6225a230
Added support for running the test suite on all of the Python and Oracle
...
versions configured for the machine.
2009-10-21 02:12:14 +00:00
Anthony Tuininga
4b63f554a5
Added support for running the test suite by running python setup.py test.
2009-10-21 01:24:52 +00:00
Anthony Tuininga
37362824f5
Ensure that Windows installer files also include the unicode designation when
...
appropriate.
2009-10-19 19:29:31 +00:00
Anthony Tuininga
c9c5f2316b
Eliminate the spurious errors that take place because of the change in how
...
numbers without any constraints are represented in Oracle 11g.
2009-10-18 03:34:36 +00:00
Anthony Tuininga
e438e404b1
Tweaked release.py in order to use environment variables to define which Python
...
versions to use for the release and also how to execute it. This is primarily
because Mac OS X and 64-bit Windows do not support some of the older Python
versions very well.
2009-10-18 03:19:33 +00:00
Anthony Tuininga
e316a391e9
Tweaked documentation as requested by Alex Vanderwoude and in preparation for
...
the release of 5.0.3.
2009-10-18 03:04:50 +00:00
Anthony Tuininga
ab9ad78579
Added support for building "Unicode" builds independently of "normal" and get
...
ready for releasing these types of builds with any new release.
2009-10-11 04:33:25 +00:00
Anthony Tuininga
0c859f8b87
Added support for named arguments in callproc() and callfunc() which make use
...
of PL/SQL notation for making such calls.
2009-09-29 04:56:31 +00:00
Anthony Tuininga
1ef0f27b70
Change order of assignment in order to make VC++ happier.
2009-09-28 15:51:41 +00:00
Anthony Tuininga
dcf9cac457
Release for Python 3.1 and not any longer for Python 3.0.
2009-09-26 22:14:09 +00:00
Anthony Tuininga
fbd53fcee3
The newer versions of the instant client now simply replace "lib" with
...
"include" in order to determine where the include files are to be found.
2009-09-26 22:11:36 +00:00
Anthony Tuininga
2741b72310
Preliminary work in releasing 5.0.3; documentation still needs to be built.
2009-09-15 04:28:34 +00:00
Anthony Tuininga
1470723453
Use the OCI_ATTR_CHAR_SIZE attribute to determine the character size of the
...
value retrieved rather than attempt to assume things since the database
character set plays a role in how this is determined and that information is
not readily available. Thanks to Christopher Jones for the tip.
2009-09-15 03:55:03 +00:00
Anthony Tuininga
d1973cbb99
Fix comments.
2009-09-15 03:52:52 +00:00
Anthony Tuininga
36c1f4d7dd
current_schema is only valid for Oracle 10.2 and higher.
2009-09-08 23:26:17 +00:00
Anthony Tuininga
057f7ee133
Move the resetting of the setinputsizes flag to before the binding takes place
...
so that if an error takes place and a new statement is prepared subsequently
that spurious errors will not occur.
2009-08-28 21:17:18 +00:00
Anthony Tuininga
32eb81df40
The struct module needs to be defined as a global as well in order to make
...
building as part of another setup.py possible.
2009-08-25 03:17:12 +00:00
Anthony Tuininga
dbb4fadc84
Added additional error codes to those treated as operational errors as
...
suggested by Christopher Jones.
2009-08-25 03:10:24 +00:00
Anthony Tuininga
16d30345e6
Add comment about maximum length that Oracle allows for the module attribute.
2009-08-14 15:56:28 +00:00
Anthony Tuininga
3876232e74
Use the correct type to avoid warnings.
2009-08-14 15:54:20 +00:00
Anthony Tuininga
c8b805d644
Added ORA-3135 to the list of errors that raise OperationalError instead of
...
DatabaseError as requested by Zherdev Anatoly.
2009-08-14 15:50:09 +00:00
Anthony Tuininga
7dc59bf171
Added additional comment stating that the connection should not be closed
...
before all subscriptions have been deleted or the subscriptions will not be
deregistered in the database.
2009-07-02 13:47:24 +00:00
Anthony Tuininga
c8058c2b48
Added extra link arguments required for Mac OS X as suggested by Jason
...
Woodward.
2009-06-30 21:31:07 +00:00
Anthony Tuininga
453dec9e27
Set native line endings for all Python files.
2009-06-24 16:18:44 +00:00
Anthony Tuininga
e6484f98a2
Add support for searching lib32 or lib64 depending on whether the host is
...
32-bit or 64-bit. Thanks to Joe Shaw for the patch.
2009-06-24 16:12:45 +00:00
Anthony Tuininga
c18c0148f3
Added documentation for the UNICODE and FIXED_UNICODE variable types.
2009-06-19 13:40:13 +00:00
Anthony Tuininga
a650fd9638
Updated copyright notice to be consistent with other notices.
2009-06-17 03:33:50 +00:00
Anthony Tuininga
a31a9b3ad8
The 64-bit Windows instant client uses a different library directory than the
...
full client does.
2009-06-10 18:53:25 +00:00
Anthony Tuininga
3008fccc72
Tidy up a few release issues prior to actual release.
2009-05-21 20:45:41 +00:00
Anthony Tuininga
a61a78bdb6
Eliminate warning about files that don't match patterns.
2009-05-21 20:24:31 +00:00
Anthony Tuininga
47b424f651
Final changes prior to releasing version 5.0.2.
2009-05-21 20:03:53 +00:00
Anthony Tuininga
919c5b4559
Implemented a parse error offset as requested by Catherine Devlin.
2009-05-21 04:51:00 +00:00
Anthony Tuininga
a4a517ed4c
Preparing to release version 5.0.2.
2009-05-19 04:15:41 +00:00
Anthony Tuininga
6751ce7e88
The actual location of the libraries is in the OCI subdirectory, not SDK.
2009-05-06 18:56:51 +00:00
Anthony Tuininga
4f8513cd3e
Change copyright to me directly since WorleyParsons isn't interested in the
...
copyright to these so long as they retain the right to access the source.
2009-04-30 02:17:33 +00:00
Anthony Tuininga
aeb37e44fb
Now that the library path is being calculated exactly there is no need to
...
include the lib subdirectory as before.
2009-04-30 02:09:21 +00:00
Anthony Tuininga
ab360bfb4e
Re-enable parsing of non select statements as requested by Ray Terrill.
2009-04-22 17:50:09 +00:00
Anthony Tuininga
6d427015b3
Included the MSVC library path as requested by Jason Coombs.
2009-04-21 22:14:50 +00:00
Anthony Tuininga
ca3fb5019e
Remove the reference to only working on non-Windows platforms since others
...
have reported that the call does in fact work -- at least on some versions of
Windows.
2009-04-20 14:32:58 +00:00
Anthony Tuininga
b96a806dd8
Fix creation of temporary NCLOB values and the writing of NCLOB values in non
...
Unicode mode.
2009-03-25 17:46:09 +00:00
Anthony Tuininga
4c1f524838
Use full path on Windows.
2009-03-04 15:08:02 +00:00
Anthony Tuininga
717763d3a8
Ensure that the current release is built last so that source RPMs have the
...
correct Python reference in them.
2009-03-04 04:21:47 +00:00
Anthony Tuininga
885e0f55f7
Created script for producing releases of cx_Oracle so that they are created
...
consistently.
2009-03-04 03:43:53 +00:00
Anthony Tuininga
04a4428fee
Add additional cast as requested by Marco de Paoli in order to support
...
compiling with Microsoft Visual C++ 2008.
2009-03-02 21:58:52 +00:00
Anthony Tuininga
f96e0adefd
Clean up some poorly proofread documentation!
2009-02-20 04:33:13 +00:00
Anthony Tuininga
fae8e5b72b
Fix duplicate reference.
2009-02-19 03:51:52 +00:00
Anthony Tuininga
68621559ee
Fix typo.
2009-02-17 03:41:22 +00:00