33
44<!--
55
6- Copyright (c) 2022, 2024 , Oracle and/or its affiliates.
6+ Copyright (c) 2022, 2025 , Oracle and/or its affiliates.
77
88This software is dual-licensed to you under the Universal Permissive License
99(UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl and Apache License
@@ -75,7 +75,7 @@ <h2>The python-oracledb driver for Oracle Database</h2>
7575 href ="https://www.python.org/ " > Python programming language</ a >
7676 extension module allowing Python programs to connect to < a
7777 href ="https://www.oracle.com/database/ " > Oracle Database</ a > .
78- Python-oracledb is the new name for Oracle's popular cx_Oracle
78+ Python-oracledb is the successor to the now obsolete cx_Oracle
7979 driver.
8080
8181 </ p >
@@ -84,16 +84,16 @@ <h2>The python-oracledb driver for Oracle Database</h2>
8484 < img width ="85% " src ="./python-oracledb-arch.jpg ">
8585 </ p >
8686
87- < p >
87+ < p >
8888
89- Connections between python-oracledb and Oracle Database are used for
90- executing SQL and PL/SQL, for calling SODA NoSQL-style APIs, for
91- receiving database notifications and messages, and for starting and
92- stopping the database.
89+ Connections between python-oracledb and Oracle Database are used for
90+ executing SQL and PL/SQL, for calling SODA NoSQL-style APIs, for
91+ receiving database notifications and messages, and for starting and
92+ stopping the database.
9393
94- </ p >
94+ </ p >
9595
96- < p >
96+ < p >
9797
9898 Synchronous and concurrent < a
9999 href ="https://docs.python.org/3/library/asyncio.html " > asyncio</ a >
@@ -189,7 +189,7 @@ <h2>Dependencies</h2>
189189
190190 < p > Source code is also available.</ p >
191191
192- < p > Previous versions of python-oracledb supported older Python versions.</ p >
192+ < p > Previous versions of python-oracledb supported older Python versions.</ p >
193193
194194 </ li >
195195
@@ -308,6 +308,10 @@ <h2>Features</h2>
308308 < li > < p > Extensive Oracle data type support, including VECTOR, JSON and
309309 large object support (CLOB and BLOB).</ p > </ li >
310310
311+ < li > < p > Support for fetching to data frames for efficient use with Python
312+ DataFrame libraries and formats such as PyArrow, NumPy, Pandas, Polars,
313+ PyTorch, and Apache Parquet.</ p > </ li >
314+
311315 < li > < p > Direct binding to SQL objects. One great use case is binding
312316 Python objects to Oracle Spatial SDO objects.</ p > </ li >
313317
@@ -366,6 +370,8 @@ <h2>Features</h2>
366370
367371 < li > < p > Token Authentication.</ p > </ li >
368372
373+ < li > < p > Centralized Configuration Provider support.</ p > </ li >
374+
369375 < li > < p > Oracle Database startup and shutdown.</ p > </ li >
370376
371377 < li > < p > Oracle Globally Distributed Database (formerly called Oracle
0 commit comments