NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2600 most downloaded on PyPI
Python interface to Oracle
Last release 5 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 7 months
Some releases are documented
notes for 22 of 50 stable releases
1 version withdrawn
withdrawn after publishing
12 years old
55 releases · first in 2014
cx_Oracle 8.3 is now released. This release introduced official support for Python 3.10 and addressed a few small issues. See the full release notes f
cx_Oracle 8.3 is now released. This release introduced official support for Python 3.10 and addressed a few small issues. See the full release notes for all of the details.
cx_Oracle 8.2.1 is now released. This release addresses a couple of bugs and adds one small internal enhancement. See the full release notes for all o
cx_Oracle 8.2.1 is now released. This release addresses a couple of bugs and adds one small internal enhancement. See the full release notes for all of the details.
One column per quarter.
cx_Oracle 8.2 is now released. This release introduced a number of useful changes, many around connection handling. See the full release notes for all
cx_Oracle 8.2 is now released. This release introduced a number of useful changes, many around connection handling. See the full release notes for all of the details.
Nothing published for this version
cx_Oracle 8.0.1 is now released. This release addresses a few bugs and ensures that those still using Python 2.7 will not see cx_Oracle 8 when install
cx_Oracle 8.0.1 is now released. This release addresses a few bugs and ensures that those still using Python 2.7 will not see cx_Oracle 8 when installing via pip. See the full release notes for all of the details.
Nothing published for this version
Nothing published for this version
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
Nothing published for this version
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
Nothing published for this version
Nothing published for this version
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release adds support for grouping notifications to subscriptions and adds support for getting notifications when AQ messages are available to be
This release adds support for grouping notifications to subscriptions and adds support for getting notifications when AQ messages are available to be dequeued. Support was also added for timed waits when acquiring sessions from a session pool and for setting the values of the timeout and maximum lifetime attributes of a pool when it is created. Cursors can now be used as context managers and a number of other enhancements and bug fixes were made. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues. See the release notes for more information.
This release addresses a number of issues and bug fixes. The changes needed to support DML Returning with cursor.executemany() required a new point re
This release addresses a number of issues and bug fixes. The changes needed to support DML Returning with cursor.executemany() required a new point release since the attribute dml_ret_array_val in the cx_Oracle.__future__ object needs to be set in order for it to work correctly. Setting it changes the behavior for DML Returning statements with cursor.execute() as well and will become the new behavior in cx_Oracle 7. See the release notes for more information.
This release corrects a packaging issue. See the release notes.
This release corrects a packaging issue. See the release notes.
This release eliminates the error "DPI-1054: connection cannot be closed when open statements or LOBs exist". It also adds support for creating tempor
This release eliminates the error "DPI-1054: connection cannot be closed when open statements or LOBs exist". It also adds support for creating temporary LOBs and binding LOBs directly to a cursor. You can now also use a connection as a context manager to close the connection at the end of the block by using the new cx_Oracle.__future__ object. This will become the default and only behaviour of using a connection as a context manager unless an issue is raised requesting the original behaviour to be retained. The code was reorganised and simplified in order to streamline further maintenance and a number of bugs were fixed. See the full release notes for more information.
This release has a number of small enhancements intended to build upon the release of 6.0 made a few months ago. Topping the list is support for acces
This release has a number of small enhancements intended to build upon the release of 6.0 made a few months ago. Topping the list is support for accessing sharded databases, a new feature in Oracle Database 12.2. Support for creating connections using the SYSBACKUP, SYSDG, SYDKM and SYSRAC roles was also added, as was support for identifying the id of the transaction which spawned a subscription message. For those on Windows, improved error messages were created for when the wrong architecture Oracle Client is in the PATH environment variable. Improvements were also made to the debugging infrastructure and a number of bugs were squashed. The test suite has also been expanded. See the full release notes for more information.
See release notes.
See release notes.
See release notes.
See release notes.
See release notes.
See release notes.
See release notes.
See release notes.
See http://cx-oracle.readthedocs.io/en/5.3/releasenotes.html#version-5-3-march-2017
See http://cx-oracle.readthedocs.io/en/5.3/releasenotes.html#version-5-3-march-2017
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →