python-oracledb 3.4.0

Anthony Tuininga via DB-SIG <[email protected]> Mon, 6 Oct 2025 22:16:57 -0600
Newsgroups gmane.comp.python.db
Message-ID <CAE1XR-69X48w9UYSia3ZadH6d7iE5_gUf-fi9g=ya-GLJYqKYg@mail.gmail.com>
--===============3551330485130858778==
Content-Type: multipart/alternative; boundary="000000000000633045064089d70f"

--000000000000633045064089d70f
Content-Type: text/plain; charset="UTF-8"

What is python-oracledb?

python-oracledb is a Python extension module that enables access to Oracle
Database for Python and conforms to the Python database API 2.0
specifications with a number of enhancements. This module replaces
cx_Oracle.

Where do I get it?

https://pypi.org/project/oracledb/3.4.0/

The easiest method to install/upgrade python-oracledb is via pip as in

    python -m pip install oracledb --upgrade

What's new?

This release has the following highlights:

   - support for Direct Path Load in thin mode for fast data ingestion
   - support for data frames is no longer considered a pre-release
   - support for type mapping when querying with data frames
   - support for ingesting more Apache Arrow data types
   - support for ingesting Apache Arrow data frames containing multiple
   chunks
   - support for cursor.executemany() operating on large input data in
   batches
   - fine-grained control over LOB and number handling
   - new optional install dependencies for plugins

See the full release notes for all of the details:
https://python-oracledb.readthedocs.io/en/latest/release_notes.html#oracledb-3-4-0-october-2025

Please provide any feedback via GitHub issues:
https://github.com/oracle/python-oracledb/issues or discussions:
https://github.com/oracle/python-oracledb/discussions

--000000000000633045064089d70f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">What is=C2=A0python-oracledb?<br><br>python-oracledb=C2=A0=
is a=C2=A0Python=C2=A0extension module that enables access to Oracle Databa=
se for=C2=A0Python=C2=A0and conforms to the=C2=A0Python=C2=A0database API 2=
.0 specifications with a number of enhancements. This module replaces cx_Or=
acle.<br><br>Where do I get it?<br><br><a href=3D"https://pypi.org/project/=
oracledb/3.4.0/" target=3D"_blank">https://pypi.org/project/oracledb/3.4.0/=
</a><br><br>The easiest method to install/upgrade=C2=A0python-oracledb=C2=
=A0is via pip as in<br><br>=C2=A0 =C2=A0=C2=A0python=C2=A0-m pip install=C2=
=A0oracledb=C2=A0--upgrade<br><br>What&#39;s new?<br><br>This release has t=
he following highlights:<div><ul><li style=3D"box-sizing:border-box">suppor=
t for Direct Path Load in thin mode for fast data ingestion</li><li style=
=3D"box-sizing:border-box;margin-top:0.25em">support for data frames is no =
longer considered a pre-release</li><li style=3D"box-sizing:border-box;marg=
in-top:0.25em">support for type mapping when querying with data frames</li>=
<li style=3D"box-sizing:border-box;margin-top:0.25em">support for ingesting=
 more Apache Arrow data types</li><li style=3D"box-sizing:border-box;margin=
-top:0.25em">support for ingesting Apache Arrow data frames containing mult=
iple chunks</li><li style=3D"box-sizing:border-box;margin-top:0.25em">suppo=
rt for cursor.executemany() operating on large input data in batches</li><l=
i style=3D"box-sizing:border-box;margin-top:0.25em">fine-grained control ov=
er LOB and number handling</li><li style=3D"box-sizing:border-box;margin-to=
p:0.25em">new optional install dependencies for plugins</li></ul><div><div>=
See the full release notes for all of the details:=C2=A0<a href=3D"https://=
python-oracledb.readthedocs.io/en/latest/release_notes.html#oracledb-3-4-0-=
october-2025" target=3D"_blank">https://python-oracledb.readthedocs.io/en/l=
atest/release_notes.html#oracledb-3-4-0-october-2025</a></div><div><br>Plea=
se provide any feedback via GitHub issues:=C2=A0<a href=3D"https://github.c=
om/oracle/python-oracledb/issues" target=3D"_blank">https://github.com/orac=
le/python-oracledb/issues</a>=C2=A0or discussions:=C2=A0<a href=3D"https://=
github.com/oracle/python-oracledb/discussions" target=3D"_blank">https://gi=
thub.com/oracle/python-oracledb/discussions</a></div></div></div></div>

--000000000000633045064089d70f--

--===============3551330485130858778==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
DB-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/db-sig.python.org
Member address: [email protected]

--===============3551330485130858778==--