Skip to content

Python-oracledb 3.1 has improved Advanced Queueing and Data Frame features #481

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
cjbj opened this issue Apr 13, 2025 · 0 comments
Open

Comments

@cjbj
Copy link
Member

cjbj commented Apr 13, 2025

We had a few enhancements ready to ship, so our small, planned patch release has turned into a feature release. Python-oracledb 3.1 has:

  • Advanced Queueing in Thin mode now supports JSON payloads, and bulk enqueueing and dequeuing. These changes continue the progress towards Thin mode parity with Thick mode. AQ support was also extended to the python-oracledb async API too.
  • The python-oracledb data frame query functionality was extended with support for CLOB, BLOB, and RAW data types.
  • Support for scrollable cursors was added to python-oracledb Thin mode. Scrollable cursors are now useable in both modes.
  • The other notable change was that we dropped support for Python 3.8, which the upstream maintainers already ceased supporting last year.
  • And there are plenty of bug fixes.

The full release notes are here.

For completeness my blog announcement is here.

@cjbj cjbj pinned this issue Apr 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant