python-oracledb 2.4.0

Anthony Tuininga <[email protected]> Tue, 20 Aug 2024 15:09:40 -0600
Newsgroups gmane.comp.python.db
Message-ID <CAE1XR-5fnHrjnrY1EjDWU8m0HVvbz-oA=p-dXmNJgDA+9tm4Cw@mail.gmail.com>
--===============8735174734841040335==
Content-Type: multipart/alternative; boundary="000000000000afb15b062023d838"

--000000000000afb15b062023d838
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/2.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 adds support for Oracle Database 23ai pipelining and corrects
a number of reported bugs.

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

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

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

<div dir=3D"ltr"><div class=3D"gmail-adn gmail-ads" style=3D"border-left:no=
ne;padding:0px;display:flex;font-family:&quot;Google Sans&quot;,Roboto,Robo=
toDraft,Helvetica,Arial,sans-serif;font-size:medium"><div class=3D"gmail-gs=
" style=3D"margin:0px;min-width:0px;padding:0px 0px 20px;width:initial"><di=
v class=3D"gmail-"><div id=3D"gmail-:1pq" class=3D"gmail-ii gmail-gt" style=
=3D"direction:ltr;margin:8px 0px 0px;padding:0px;font-size:0.875rem;overflo=
w-x:hidden"><div id=3D"gmail-:1pp" class=3D"gmail-a3s gmail-aiL" style=3D"d=
irection:initial;font-variant-numeric:normal;font-variant-east-asian:normal=
;font-variant-alternates:normal;font-size-adjust:none;font-kerning:auto;fon=
t-feature-settings:normal;font-stretch:normal;font-size:small;line-height:1=
.5;font-family:Arial,Helvetica,sans-serif;overflow:auto hidden"><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 class=3D"gmai=
l-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 that enable=
s access to Oracle Database for=C2=A0<span class=3D"gmail-il">Python</span>=
=C2=A0and conforms to the=C2=A0<span class=3D"gmail-il">Python</span>=C2=A0=
database API=C2=A02.<span class=3D"gmail-il">0</span>=C2=A0specifications w=
ith a number of enhancements. This module replaces cx_Oracle.</div><div><br=
></div><div>Where do I get it?</div><div><br></div><div><a href=3D"https://=
pypi.org/project/oracledb/2.4.0/" target=3D"_blank">https://pypi.org/projec=
t/oracledb/2.4.0/</a><br></div><div><br></div><div>The easiest method to in=
stall/upgrade=C2=A0<span class=3D"gmail-il">python</span>-<span class=3D"gm=
ail-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 install=C2=A0<s=
pan class=3D"gmail-il">oracledb</span>=C2=A0--upgrade<br></div><div><br></d=
iv><div>What&#39;s new?<br></div><div><br></div><div>This release adds supp=
ort for Oracle Database 23ai pipelining and corrects a number of reported b=
ugs.<br></div><div><br></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-2-4-0-august-2024" target=3D"_blank">https://py=
thon-oracledb.readthedocs.io/en/latest/release_notes.html#oracledb-2-4-0-au=
gust-2024</a><br></div><div><br></div><div>Please provide any feedback via =
GitHub issues:=C2=A0<a href=3D"https://github.com/oracle/python-oracledb/is=
sues" 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 d=
iscussions:=C2=A0<a href=3D"https://github.com/oracle/python-oracledb/discu=
ssions" target=3D"_blank">https://github.com/oracle/<span class=3D"gmail-il=
">python</span>-<span class=3D"gmail-il">oracledb</span>/discussions</a></d=
iv></div><div class=3D"gmail-yj6qo"></div><div class=3D"gmail-adL"></div></=
div></div><div class=3D"gmail-WhmR8e" style=3D"clear:both"></div></div></di=
v><div class=3D"gmail-ajx" style=3D"clear:both"></div></div><div class=3D"g=
mail-gA gmail-gt gmail-acV" style=3D"font-size:0.875rem;padding:0px;width:a=
uto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top=
:none;margin:0px;background-image:initial;background-position:initial;backg=
round-size:initial;background-repeat:initial;background-origin:initial;back=
ground-clip:initial;font-family:&quot;Google Sans&quot;,Roboto,RobotoDraft,=
Helvetica,Arial,sans-serif"><div class=3D"gmail-gB gmail-xu" style=3D"borde=
r-top:0px;padding:0px"><div class=3D"gmail-ip gmail-iq" style=3D"clear:both=
;margin:0px;padding:16px 0px;border-top:none"><div id=3D"gmail-:1pr"><table=
 class=3D"gmail-cf gmail-wS" role=3D"presentation" style=3D"border-collapse=
:collapse"><tbody><tr><td class=3D"gmail-amq" style=3D"padding:0px 16px;ver=
tical-align:top;width:44px"><img id=3D"gmail-:ov_127" name=3D"gmail-:ov" sr=
c=3D"https://lh3.googleusercontent.com/a/ACg8ocJEgB0sg78JGhFISQdNYjowWPqhDF=
G0q-WTGeT8GxkbK8J4jsjp=3Ds40-p" class=3D"gmail-ajn gmail-bofPge" style=3D"w=
idth: 40px; height: 40px; border-radius: 50%; display: block;"></td><td cla=
ss=3D"gmail-amr" style=3D"padding:0px;width:2075px"><div class=3D"gmail-nr =
gmail-wR" style=3D"padding:0px;box-sizing:border-box;border-radius:1px;bord=
er:none;margin:0px"><div class=3D"gmail-amn" style=3D"color:inherit;height:=
auto;padding:0px;display:flex;line-height:20px"><span id=3D"gmail-:1pk" rol=
e=3D"link" tabindex=3D"0" class=3D"gmail-ams gmail-bkH" style=3D"border:1px=
 solid rgb(116,119,117);display:inline-flex;font-size:0.875rem;background:n=
one;border-radius:18px;box-sizing:border-box;color:rgb(68,71,70);height:36p=
x;outline:none;padding:0px 16px 0px 12px;min-width:104px;margin-right:8px">=
Reply</span><span id=3D"gmail-:1pl" role=3D"link" tabindex=3D"0" class=3D"g=
mail-ams gmail-bkI" style=3D"border:1px solid rgb(116,119,117);display:inli=
ne-flex;font-size:0.875rem;background:none;border-radius:18px;box-sizing:bo=
rder-box;color:rgb(68,71,70);height:36px;outline:none;padding:0px 16px 0px =
12px;min-width:104px;margin-right:8px">Reply all</span><span id=3D"gmail-:1=
pm" role=3D"link" tabindex=3D"0" class=3D"gmail-ams gmail-bkG" style=3D"bor=
der:1px solid rgb(116,119,117);display:inline-flex;font-size:0.875rem;backg=
round:none;border-radius:18px;box-sizing:border-box;color:rgb(68,71,70);hei=
ght:36px;outline:none;padding:0px 16px 0px 12px;min-width:104px;margin-righ=
t:8px">Forward</span><div class=3D"gmail-wrsVRe"><button class=3D"gmail-jWO=
S7-JX-I gmail-jWOS7-JX-I-ql-ay5-ays gmail-LS5phe" aria-label=3D"Add reactio=
n" style=3D"margin-top:0px;background-image:initial;background-position:ini=
tial;background-size:initial;background-repeat:initial;background-origin:in=
itial;background-clip:initial;border-width:initial;border-style:none;border=
-color:initial;display:inline-flex;line-height:inherit;outline:none"><span =
class=3D"gmail-bHC-Q" style=3D"overflow:hidden;outline:none;width:36px;heig=
ht:36px"></span><span class=3D"gmail-jWOS7-JX-ank-Rtc0Jf" aria-hidden=3D"tr=
ue" style=3D"display:inline-block;line-height:0"><span class=3D"gmail-" ari=
a-hidden=3D"true"></span></span><div class=3D"gmail-jWOS7-JX-ano" style=3D"=
left: auto; top: 18px; transform: translateY(-50%); z-index: 1;"></div></bu=
tton><div class=3D"gmail-ne2Ple-oshW8e-J9" id=3D"gmail-tt-c1078" role=3D"to=
oltip" aria-hidden=3D"true" style=3D"height:1px;overflow:hidden">Add reacti=
on</div></div></div></div></td></tr></tbody></table></div></div></div></div=
></div>

--000000000000afb15b062023d838--

--===============8735174734841040335==
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

--===============8735174734841040335==--