148 Commits

Author SHA1 Message Date
Anthony Tuininga
af01c81a1b Improve installation documentation. 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
Anthony Tuininga
f3451b0726 Initial draft of installation guide. 2017-07-21 15:17:51 -06:00
Anthony Tuininga
ae45152339 Preparing to release cx_Oracle 6 rc 1. 2017-06-16 16:50:22 -06:00
Anthony Tuininga
398743569f Improve documentation regarding encodings. 2017-06-16 16:49:00 -06:00
Anthony Tuininga
b543850f9a The method cursor.setoutputsize() no longer needs to do anything (since ODPI-C
automatically manages buffer sizes of LONG and LONG RAW columns).
2017-06-16 16:47:21 -06:00
Anthony Tuininga
1c3c33ac9d Add note that wheels can now be produced and installed via pip. 2017-06-16 16:41:41 -06:00
Anthony Tuininga
a221f774d3 Miscellaneous documentation improvements. 2017-06-13 11:56:57 -07:00
Anthony Tuininga
2f76f33f20 OCI requires that both encoding and nencoding have values or that both encoding
and encoding do not have values. Look up missing value, if neeeded, in order to
avoid the error when creating the OCI environment
(https://github.com/oracle/python-cx_Oracle/issues/36).
2017-06-10 11:25:21 -06:00
Anthony Tuininga
6ebb88bbd1 Preparing to release cx_Oracle 6.0b2. 2017-05-24 12:02:42 -06:00
Anthony Tuininga
d85e90a468 Add note that SQL and PL/SQL statements are handled differently when binding by
position and that binding by name is generally recommended.
2017-05-24 12:00:31 -06:00
Anthony Tuininga
881a0f818b Correct typo (https://github.com/oracle/python-cx_Oracle/issues/24). 2017-05-15 08:10:43 -06:00
Anthony Tuininga
7e29e743ab Tidy up release notes a bit. 2017-04-20 16:50:52 -06:00
Anthony Tuininga
a3959dbfd9 Correct documentation for the Object.first() and Object.last() methods. 2017-04-20 16:41:03 -06:00
Anthony Tuininga
87603a60bb Update documentation to indicate that Oracle 12.2 is now supported and exactly
which versions of Python are supported.
2017-04-18 13:47:58 -06:00
Anthony Tuininga
826597c6bf Update release month in preparation for release of cx_Oracle 6.0 beta 1. 2017-04-18 13:40:59 -06:00
Anthony Tuininga
d69dc840a8 Improve wording and include additional links to samples. 2017-04-17 11:11:16 -06:00
Anthony Tuininga
b4df2121c0 Include the information that sharded databases are new in Oracle Database 12.2. 2017-04-17 10:31:09 -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
0c82e0faa0 Added support for getting the number of actual elements in a variable as well
as getting all of the values corresponding to the number of actual elements in
a variable -- primarily to improve the use of DML returning of multiple rows.
2017-04-11 14:17:55 -06:00
Anthony Tuininga
7f70d189b2 Added support for smallint and float data types in Oracle objects, as requested
(https://github.com/oracle/python-cx_Oracle/issues/4).
2017-04-04 21:17:24 -06:00
Anthony Tuininga
752206a32e Mention use of ODPI-C in release notes since that change is rather important! 2017-03-28 15:13:50 -06:00
Anthony Tuininga
6494d161ba Correct documentation for creating a session pool. 2017-03-28 14:36:43 -06:00
Anthony Tuininga
244ed3d5cc ReadTheDocs uses Python 2.7 so Unicode string specifier is required. 2017-03-09 19:27:10 -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
dfcc54c511 Added all copyright notices as requested. 2017-03-08 16:20:12 -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
856608e49c Update release month for 5.3. 2017-03-07 11:55:35 -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
9e0487d132 Introduce links to the documentation where appropriate. 2017-02-21 17:11:59 -07:00
Anthony Tuininga
39ffdfc5d4 Improve documentation. 2017-02-21 14:17:17 -07:00
Anthony Tuininga
ebb1cb8093 Add Sphinx deprecated tags for constants. 2017-02-20 16:36:48 -07:00
Anthony Tuininga
1bdfcb816f Use intended release name instead of development now that release is imminent. 2017-02-20 16:22:19 -07:00
Anthony Tuininga
dceea89925 Moved documentation source to separate directory and rename build directory to
match the name used in newer versions of Sphinx.
2017-02-20 16:15:33 -07:00
Anthony Tuininga
7299d41eca Reworked database change notification and continuous query notification to
more closely align with the PL/SQL implementation and prepare for sending
notifications for AQ messages.
2017-02-20 16:07:41 -07:00
Anthony Tuininga
d85be5c778 Use the default build location for HTML files and ensure that directory is in
the list of files and directories to ignore.
2017-02-20 15:13:02 -07:00
Anthony Tuininga
8d73c3c8f3 Silence warning about non-existent directory. 2017-02-20 15:02:38 -07:00
Anthony Tuininga
ff01f65a7c Added support for using application context during the creation of a
connection. This should be used in preference to the module, action and
clientinfo arguments which are now deprecated.
2017-02-17 16:53:33 -08:00
Anthony Tuininga
f909593516 Updated copyright information to Oracle for 2016 and 2017. 2017-02-16 09:54:33 -08:00
Anthony Tuininga
ad48010559 Added support for setting the internal_name and external_name attributes
directly; these should now be used instead of the twophase argument when
creating a connection.
2017-02-03 17:07:57 -07:00
Anthony Tuininga
a56f7056d9 Increased default array size to 100 (from 50) to match other drivers. 2017-02-03 14:23:36 -07:00
Anthony Tuininga
55b0d5d480 Removed deprecated types UNICODE, FIXED_UNICODE and LONG_UNICODE. 2017-02-03 14:19:52 -07:00
Anthony Tuininga
9c7eb12448 Dropped support for callbacks on OCI functions. 2017-02-03 14:08:04 -07:00
Anthony Tuininga
239b370d66 Added preliminary release notes for version 5.3. 2017-02-03 10:25:41 -07:00
Anthony Tuininga
a71154d64a Added approximate dates of release to release notes. 2017-02-03 10:24:41 -07:00
Anthony Tuininga
73f61d8a07 Raise cx_Oracle.DatabaseError, not IndexError for a scroll operation that
would position the cursor outside of the result set.
2017-02-03 09:01:47 -07:00
Anthony Tuininga
2b9e80308e Added support for specifying the encodings to use for strings in the database
at the session pool level in addition to for standalone connections.
2017-01-13 17:10:49 -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
647198bd88 cursor.connection is an attribute, not a method! 2017-01-12 11:50:16 -07:00
Anthony Tuininga
0f3b0f17c0 Added support for using the C API for advanced queuing. 2016-03-01 15:34:05 -07:00