Skip to content

Commit 6ebb88b

Browse files
Preparing to release cx_Oracle 6.0b2.
1 parent d85e90a commit 6ebb88b

File tree

4 files changed

+36
-7
lines changed

4 files changed

+36
-7
lines changed

doc/src/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
# The short X.Y version.
4343
version = '6.0'
4444
# The full version, including alpha/beta/rc tags.
45-
release = '6.0b1'
45+
release = '6.0b2'
4646

4747
# There are two options for replacing |today|: either, you set today to some
4848
# non-false value, then it is used:

doc/src/releasenotes.rst

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,35 @@ Release notes
77
Version 6.0 (TBD)
88
-----------------
99

10-
#) Update documentation to show that methods :meth:`Object.first()` and
11-
:meth:`Object.last()` do not raise an exception when the collection is
12-
empty. They now return the value None to be consistent with the
13-
methods :meth:`Object.next()` and :meth:`Object.prev()`.
10+
Version 6.0 beta 2 (May 2017)
11+
-----------------------------
12+
13+
#) Added support for getting/setting attributes of objects or element values
14+
in collections that contain LOBs, BINARY_FLOAT values, BINARY_DOUBLE values
15+
and NCHAR and NVARCHAR2 values. The error message for any types that are
16+
not supported has been improved as well.
17+
#) Enable temporary LOB caching in order to avoid disk I/O as
18+
`suggested <https://github.com/oracle/odpi/issues/10>`__.
19+
#) Added support for setting the debug level in ODPI-C, if desirable, by
20+
setting environment variable DPI_DEBUG_LEVEL prior to building cx_Oracle.
21+
#) Correct processing of strings in :meth:`Cursor.executemany` when a
22+
larger string is found after a shorter string in the list of data bound to
23+
the statement.
24+
#) Correct handling of long Python integers that cannot fit inside a 64-bit C
25+
integer (`issue 18
26+
<https://github.com/oracle/python-cx_Oracle/issues/18>`__).
27+
#) Correct creation of pool using external authentication.
28+
#) Handle edge case when an odd number of zeroes trail the decimal point in a
29+
value that is effectively zero (`issue 22
30+
<https://github.com/oracle/python-cx_Oracle/issues/22>`__).
31+
#) Prevent segfault under load when the attempt to create an error fails.
32+
#) Eliminate resource leak when a standalone connection or pool is freed.
33+
#) Correct `typo <https://github.com/oracle/python-cx_Oracle/issues/24>`__.
34+
#) Correct handling of REF cursors when the array size is manipulated.
35+
#) Prevent attempts from binding the cursor being executed to itself.
36+
#) Correct reference count handling of parameters when creating a cursor.
37+
#) Correct determination of the names of the bind variables in prepared SQL
38+
statements (which behaves a little differently from PL/SQL statements).
1439

1540

1641
Version 6.0 beta 1 (April 2017)
@@ -45,6 +70,10 @@ Version 6.0 beta 1 (April 2017)
4570
database (new in Oracle Database 12.2).
4671
#) Added support for smallint and float data types in Oracle objects, as
4772
`requested <https://github.com/oracle/python-cx_Oracle/issues/4>`__.
73+
#) An exception is no longer raised when a collection is empty for methods
74+
:meth:`Object.first()` and :meth:`Object.last()`. Instead, the value None
75+
is returned to be consistent with the methods :meth:`Object.next()` and
76+
:meth:`Object.prev()`.
4877
#) Removed restriction on fetching LOBs across round trips to the database
4978
(eliminates error "LOB variable no longer valid after subsequent fetch").
5079
#) Removed requirement for specifying a maximum size when fetching LONG or

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from distutils.extension import Extension
2121

2222
# define build constants
23-
BUILD_VERSION = "6.0b1"
23+
BUILD_VERSION = "6.0b2"
2424

2525
# define the list of files to be included as documentation for Windows
2626
dataFiles = None

0 commit comments

Comments
 (0)