python-oracledb 3.0.0

Anthony Tuininga via DB-SIG <[email protected]> Mon, 3 Mar 2025 12:41:11 -0700
Newsgroups gmane.comp.python.db
Message-ID <CAE1XR-7RjSv3m2Ewy3a8C-zaF2DCBSBaVGw-8xDZHFHbPxkmAg@mail.gmail.com>
--===============7957493184457097588==
Content-Type: multipart/alternative; boundary="0000000000005c6bb8062f755726"

--0000000000005c6bb8062f755726
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.0.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 adds a number of new features and corrects a number of issues.
Highlights are as follows:

   - initial support for AQ in thin mode
   - an Apache Arrow PyCapsule interface for efficient data exchange with
   external libraries
   - support for Oracle Database 23.7 SPARSE VECTOR
   - namespace package oracledb.plugins that can be used for extension of
   python-oracledb
   - support for centralized configuration providers (Oracle Cloud
   Infrastructure Object torage and Microsoft Azure App Configuration) as well
   as file-based configurations
   - cloud native authentication support through the integration of Oracle
   Cloud Infrastructure (OCI) and Azure SDKs

See the full release notes for all of the details:
https://python-oracledb.readthedocs.io/en/latest/release_notes.html#oracledb-3-0-0-march-2025
<https://python-oracledb.readthedocs.io/en/latest/release_notes.html#oracledb-2-5-0-november-2024>

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

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

<div dir=3D"ltr"><div>What is=C2=A0<span class=3D"gmail-il">python</span>-<=
span class=3D"gmail-il">oracledb</span>?</div><div><br></div><div><span cla=
ss=3D"gmail-il">python</span>-<span class=3D"gmail-il">oracledb</span>=C2=
=A0is a=C2=A0<span class=3D"gmail-il">Python</span>=C2=A0extension module t=
hat enables access to Oracle Database for=C2=A0<span class=3D"gmail-il">Pyt=
hon</span>=C2=A0and conforms to the=C2=A0<span class=3D"gmail-il">Python</s=
pan>=C2=A0database API=C2=A02.<span class=3D"gmail-il">0</span>=C2=A0specif=
ications with a number of enhancements. This module replaces cx_Oracle.</di=
v><div><br></div><div>Where do I get it?</div><div><br></div><div><a href=
=3D"https://pypi.org/project/oracledb/3.0.0/" target=3D"_blank">https://pyp=
i.org/project/oracledb/3.0.0/</a><br></div><div><br></div><div>The easiest =
method to install/upgrade=C2=A0<span class=3D"gmail-il">python</span>-<span=
 class=3D"gmail-il">oracledb</span>=C2=A0is via pip as in<br></div><div><br=
>=C2=A0 =C2=A0=C2=A0<span class=3D"gmail-il">python</span>=C2=A0-m pip inst=
all=C2=A0<span class=3D"gmail-il">oracledb</span>=C2=A0--upgrade<br></div><=
div><br></div><div>What&#39;s new?<br></div><div><br></div><div>This releas=
e adds a number of new features and corrects a number of issues. Highlights=
 are as follows:<br><ul><li>initial support for AQ in thin mode</li><li>an =
Apache Arrow PyCapsule interface for efficient data exchange with external =
libraries</li><li>support for Oracle Database 23.7 SPARSE VECTOR</li><li>na=
mespace package oracledb.plugins that can be used for extension of python-o=
racledb</li><li>support for centralized configuration providers (Oracle Clo=
ud Infrastructure Object torage and Microsoft Azure App Configuration) as w=
ell as file-based configurations</li><li>cloud native authentication suppor=
t through the integration of Oracle Cloud Infrastructure (OCI) and Azure SD=
Ks</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_n=
otes.html#oracledb-2-5-0-november-2024" target=3D"_blank">https://python-or=
acledb.readthedocs.io/en/latest/release_notes.html#oracledb-3-0-0-march-202=
5</a></div><div><br></div><div>Please provide any feedback via GitHub issue=
s:=C2=A0<a href=3D"https://github.com/oracle/python-oracledb/issues" target=
=3D"_blank">https://github.com/oracle/<span class=3D"gmail-il">python</span=
>-<span class=3D"gmail-il">oracledb</span>/issues</a>=C2=A0or discussions:=
=C2=A0<a href=3D"https://github.com/oracle/python-oracledb/discussions" tar=
get=3D"_blank">https://github.com/oracle/<span class=3D"gmail-il">python</s=
pan>-<span class=3D"gmail-il">oracledb</span>/discussions</a></div></div>

--0000000000005c6bb8062f755726--

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

_______________________________________________
DB-SIG maillist  -  [email protected]
https://mail.python.org/mailman/listinfo/db-sig

--===============7957493184457097588==--