LICENSE.txt
MANIFEST.in
NOTICE.txt
README.md
README.txt
THIRD_PARTY_LICENSES.txt
pyproject.toml
setup.py
tox.ini
src/oracledb/__init__.py
src/oracledb/aq.py
src/oracledb/arrow_array.py
src/oracledb/arrow_impl.pxd
src/oracledb/arrow_impl.pyx
src/oracledb/base.py
src/oracledb/base_impl.pxd
src/oracledb/base_impl.pyx
src/oracledb/builtin_hooks.py
src/oracledb/connect_params.py
src/oracledb/connection.py
src/oracledb/constants.py
src/oracledb/constructors.py
src/oracledb/cursor.py
src/oracledb/dataframe.py
src/oracledb/dbobject.py
src/oracledb/defaults.py
src/oracledb/driver_mode.py
src/oracledb/dsn.py
src/oracledb/end_user_security_context.py
src/oracledb/enums.py
src/oracledb/errors.py
src/oracledb/exceptions.py
src/oracledb/fetch_info.py
src/oracledb/future.py
src/oracledb/lob.py
src/oracledb/pipeline.py
src/oracledb/pool.py
src/oracledb/pool_params.py
src/oracledb/py.typed
src/oracledb/secret_values.py
src/oracledb/soda.py
src/oracledb/sparse_vector.py
src/oracledb/subscr.py
src/oracledb/thick_impl.pyx
src/oracledb/thin_impl.pyx
src/oracledb/utils.py
src/oracledb/var.py
src/oracledb/version.py
src/oracledb.egg-info/PKG-INFO
src/oracledb.egg-info/SOURCES.txt
src/oracledb.egg-info/dependency_links.txt
src/oracledb.egg-info/not-zip-safe
src/oracledb.egg-info/requires.txt
src/oracledb.egg-info/top_level.txt
src/oracledb/impl/arrow/array.pyx
src/oracledb/impl/arrow/dataframe.pyx
src/oracledb/impl/arrow/schema.pyx
src/oracledb/impl/arrow/utils.pyx
src/oracledb/impl/arrow/nanoarrow/nanoarrow.c
src/oracledb/impl/arrow/nanoarrow/nanoarrow.h
src/oracledb/impl/base/batch_load_manager.pyx
src/oracledb/impl/base/bind_var.pyx
src/oracledb/impl/base/buffer.pyx
src/oracledb/impl/base/connect_params.pyx
src/oracledb/impl/base/connection.pyx
src/oracledb/impl/base/constants.pxi
src/oracledb/impl/base/converters.pyx
src/oracledb/impl/base/cursor.pyx
src/oracledb/impl/base/dbobject.pyx
src/oracledb/impl/base/decoders.pyx
src/oracledb/impl/base/defaults.pyx
src/oracledb/impl/base/encoders.pyx
src/oracledb/impl/base/lob.pyx
src/oracledb/impl/base/metadata.pyx
src/oracledb/impl/base/oson.pyx
src/oracledb/impl/base/parsers.pyx
src/oracledb/impl/base/pipeline.pyx
src/oracledb/impl/base/pool.pyx
src/oracledb/impl/base/pool_params.pyx
src/oracledb/impl/base/queue.pyx
src/oracledb/impl/base/secret_values.pyx
src/oracledb/impl/base/soda.pyx
src/oracledb/impl/base/subscr.pyx
src/oracledb/impl/base/types.pyx
src/oracledb/impl/base/utils.pyx
src/oracledb/impl/base/var.pyx
src/oracledb/impl/base/vector.pyx
src/oracledb/impl/thick/buffer.pyx
src/oracledb/impl/thick/connection.pyx
src/oracledb/impl/thick/cursor.pyx
src/oracledb/impl/thick/dbobject.pyx
src/oracledb/impl/thick/json.pyx
src/oracledb/impl/thick/lob.pyx
src/oracledb/impl/thick/odpi.pxd
src/oracledb/impl/thick/pool.pyx
src/oracledb/impl/thick/queue.pyx
src/oracledb/impl/thick/soda.pyx
src/oracledb/impl/thick/subscr.pyx
src/oracledb/impl/thick/utils.pyx
src/oracledb/impl/thick/var.pyx
src/oracledb/impl/thick/odpi/embed/dpi.c
src/oracledb/impl/thick/odpi/include/dpi.h
src/oracledb/impl/thick/odpi/src/dpiConn.c
src/oracledb/impl/thick/odpi/src/dpiContext.c
src/oracledb/impl/thick/odpi/src/dpiData.c
src/oracledb/impl/thick/odpi/src/dpiDebug.c
src/oracledb/impl/thick/odpi/src/dpiDeqOptions.c
src/oracledb/impl/thick/odpi/src/dpiEnqOptions.c
src/oracledb/impl/thick/odpi/src/dpiEnv.c
src/oracledb/impl/thick/odpi/src/dpiError.c
src/oracledb/impl/thick/odpi/src/dpiErrorMessages.h
src/oracledb/impl/thick/odpi/src/dpiGen.c
src/oracledb/impl/thick/odpi/src/dpiGlobal.c
src/oracledb/impl/thick/odpi/src/dpiHandleList.c
src/oracledb/impl/thick/odpi/src/dpiHandlePool.c
src/oracledb/impl/thick/odpi/src/dpiImpl.h
src/oracledb/impl/thick/odpi/src/dpiJson.c
src/oracledb/impl/thick/odpi/src/dpiLob.c
src/oracledb/impl/thick/odpi/src/dpiMsgProps.c
src/oracledb/impl/thick/odpi/src/dpiObject.c
src/oracledb/impl/thick/odpi/src/dpiObjectAttr.c
src/oracledb/impl/thick/odpi/src/dpiObjectType.c
src/oracledb/impl/thick/odpi/src/dpiOci.c
src/oracledb/impl/thick/odpi/src/dpiOracleType.c
src/oracledb/impl/thick/odpi/src/dpiPool.c
src/oracledb/impl/thick/odpi/src/dpiQueue.c
src/oracledb/impl/thick/odpi/src/dpiRowid.c
src/oracledb/impl/thick/odpi/src/dpiSodaColl.c
src/oracledb/impl/thick/odpi/src/dpiSodaCollCursor.c
src/oracledb/impl/thick/odpi/src/dpiSodaDb.c
src/oracledb/impl/thick/odpi/src/dpiSodaDoc.c
src/oracledb/impl/thick/odpi/src/dpiSodaDocCursor.c
src/oracledb/impl/thick/odpi/src/dpiStmt.c
src/oracledb/impl/thick/odpi/src/dpiStringList.c
src/oracledb/impl/thick/odpi/src/dpiSubscr.c
src/oracledb/impl/thick/odpi/src/dpiUtils.c
src/oracledb/impl/thick/odpi/src/dpiVar.c
src/oracledb/impl/thick/odpi/src/dpiVector.c
src/oracledb/impl/thin/capabilities.pyx
src/oracledb/impl/thin/connection.pyx
src/oracledb/impl/thin/constants.pxi
src/oracledb/impl/thin/crypto.pyx
src/oracledb/impl/thin/cursor.pyx
src/oracledb/impl/thin/dbobject.pyx
src/oracledb/impl/thin/dbobject_cache.pyx
src/oracledb/impl/thin/end_user_security_context.pyx
src/oracledb/impl/thin/lob.pyx
src/oracledb/impl/thin/packet.pyx
src/oracledb/impl/thin/pool.pyx
src/oracledb/impl/thin/protocol.pyx
src/oracledb/impl/thin/queue.pyx
src/oracledb/impl/thin/statement.pyx
src/oracledb/impl/thin/statement_cache.pyx
src/oracledb/impl/thin/subscr.pyx
src/oracledb/impl/thin/transport.pyx
src/oracledb/impl/thin/utils.pyx
src/oracledb/impl/thin/var.pyx
src/oracledb/impl/thin/messages/aq_array.pyx
src/oracledb/impl/thin/messages/aq_base.pyx
src/oracledb/impl/thin/messages/aq_deq.pyx
src/oracledb/impl/thin/messages/aq_enq.pyx
src/oracledb/impl/thin/messages/auth.pyx
src/oracledb/impl/thin/messages/base.pyx
src/oracledb/impl/thin/messages/commit.pyx
src/oracledb/impl/thin/messages/connect.pyx
src/oracledb/impl/thin/messages/data_types.pyx
src/oracledb/impl/thin/messages/direct_path_load_stream.pyx
src/oracledb/impl/thin/messages/direct_path_op.pyx
src/oracledb/impl/thin/messages/direct_path_prepare.pyx
src/oracledb/impl/thin/messages/end_pipeline.pyx
src/oracledb/impl/thin/messages/execute.pyx
src/oracledb/impl/thin/messages/fast_auth.pyx
src/oracledb/impl/thin/messages/fetch.pyx
src/oracledb/impl/thin/messages/lob_op.pyx
src/oracledb/impl/thin/messages/logoff.pyx
src/oracledb/impl/thin/messages/network_services.pyx
src/oracledb/impl/thin/messages/notification.pyx
src/oracledb/impl/thin/messages/ping.pyx
src/oracledb/impl/thin/messages/protocol.pyx
src/oracledb/impl/thin/messages/rollback.pyx
src/oracledb/impl/thin/messages/session_release.pyx
src/oracledb/impl/thin/messages/subscribe.pyx
src/oracledb/impl/thin/messages/tpc_change_state.pyx
src/oracledb/impl/thin/messages/tpc_switch.pyx
src/oracledb/plugins/aws_config_provider.py
src/oracledb/plugins/azure_config_provider.py
src/oracledb/plugins/azure_tokens.py
src/oracledb/plugins/end_user_sec_provider.py
src/oracledb/plugins/gcp_config_provider.py
src/oracledb/plugins/oci_config_provider.py
src/oracledb/plugins/oci_tokens.py
tests/conftest.py
tests/create_schema.py
tests/drop_schema.py
tests/aq/test_1000_dbobject.py
tests/aq/test_1100_dbobject_async.py
tests/aq/test_1200_bulk.py
tests/aq/test_1300_bulk_async.py
tests/aq/test_1400_raw.py
tests/aq/test_1500_raw_async.py
tests/aq/test_1600_json.py
tests/aq/test_1700_json_async.py
tests/connection/test_1000_basic.py
tests/connection/test_1100_basic_async.py
tests/connection/test_1200_pipelining_async.py
tests/connection/test_1300_shortcut_methods_async.py
tests/connection/test_1400_tpc.py
tests/connection/test_1500_tpc_async.py
tests/connection/test_1600_sessionless_transaction.py
tests/connection/test_1700_sessionless_transaction_async.py
tests/connection/test_1800_subscription.py
tests/connection/test_1900_externalauth.py
tests/connection/test_2000_direct_path_load.py
tests/connection/test_2100_direct_path_load_async.py
tests/cursor/test_1000_execute.py
tests/cursor/test_1100_execute_async.py
tests/cursor/test_1200_executemany.py
tests/cursor/test_1300_executemany_async.py
tests/cursor/test_1400_callproc.py
tests/cursor/test_1500_callproc_async.py
tests/cursor/test_1600_scroll.py
tests/cursor/test_1700_scroll_async.py
tests/cursor/test_1800_other.py
tests/cursor/test_1900_other_async.py
tests/cursor/test_2000_var.py
tests/cursor/test_2100_arrayvar.py
tests/cursor/test_2200_dml_returning.py
tests/cursor/test_2300_dml_returning_async.py
tests/cursor/test_2400_sql_parser.py
tests/cursor/test_2500_type_changes.py
tests/cursor/test_2600_external_oci_stmt.py
tests/cursor/test_2700_features_12_1.py
tests/data_types/test_1000_cursor.py
tests/data_types/test_1100_date.py
tests/data_types/test_1200_types.py
tests/data_types/test_1300_interval_ds.py
tests/data_types/test_1400_interval_ym.py
tests/data_types/test_1500_lobs.py
tests/data_types/test_1600_longs.py
tests/data_types/test_1700_nchar.py
tests/data_types/test_1800_number.py
tests/data_types/test_1900_dbobject.py
tests/data_types/test_2000_char.py
tests/data_types/test_2100_timestamp.py
tests/data_types/test_2200_timestamp_ltz.py
tests/data_types/test_2300_timestamp_tz.py
tests/data_types/test_2400_boolean.py
tests/data_types/test_2500_lobs_async.py
tests/data_types/test_2600_cursor_async.py
tests/data_types/test_2700_vector.py
tests/data_types/test_2800_vector_interop.py
tests/data_types/test_2900_binary_vector.py
tests/data_types/test_3000_sparse_vector.py
tests/data_types/test_3100_json.py
tests/data_types/test_3200_json_26ai.py
tests/data_types/test_3300_oson.py
tests/data_types/test_3400_rowid.py
tests/data_types/test_3500_dbobject_async.py
tests/dataframe/test_1000_fetch.py
tests/dataframe/test_1100_fetch_async.py
tests/dataframe/test_1200_ingestion.py
tests/dataframe/test_1300_ingestion_async.py
tests/dataframe/test_1400_vector.py
tests/dataframe/test_1500_vector_async.py
tests/dataframe/test_1600_requested_schema.py
tests/dataframe/test_1700_requested_schema_async.py
tests/ext/conftest.py
tests/ext/test_ext_1000_pool.py
tests/ext/test_ext_1100_external_auth.py
tests/ext/test_ext_1200_statement_cache.py
tests/ext/test_ext_1300_verifier_type.py
tests/ext/test_ext_1400_inband_notify.py
tests/ext/test_ext_1600_warnings.py
tests/ext/test_ext_1700_warnings_async.py
tests/ext/test_ext_1800_inband_notif_async.py
tests/ext/test_ext_1900_pool_async.py
tests/ext/test_ext_2100_bfile_type.py
tests/ext/test_ext_2200_bfile_type_async.py
tests/ext/test_ext_2300_tg.py
tests/ext/test_ext_2400_tg_async.py
tests/ext/test_ext_2500_config_cache.py
tests/ext/test_ext_2600_sessionless_transaction.py
tests/ext/test_ext_2700_sessionless_transaction_async.py
tests/ext/test_ext_2800_gcp_config_provider.py
tests/ext/test_ext_2900_aws_config_provider.py
tests/ext/test_ext_3000_deep_data_security.py
tests/ext/test_ext_3100_deep_data_security_async.py
tests/ext/test_ext_3200_azure_config_provider.py
tests/ext/test_ext_3300_oci_config_provider.py
tests/hooks/test_1000_outputtypehandler.py
tests/hooks/test_1100_typehandler.py
tests/hooks/test_1200_typehandler_async.py
tests/hooks/test_1300_operation_callbacks.py
tests/hooks/test_1400_operation_callbacks_async.py
tests/misc/test_1000_module.py
tests/misc/test_1100_error.py
tests/misc/test_1200_error_async.py
tests/misc/test_1300_connect_params.py
tests/misc/test_1400_pool_params.py
tests/misc/test_1500_tnsnames.py
tests/misc/test_1600_defaults.py
tests/misc/test_1700_unsupported_features_thin.py
tests/pool/test_1000_pool.py
tests/pool/test_1100_pool_async.py
tests/py314/test_py314_1000_templates.py
tests/py314/test_py314_1100_templates_async.py
tests/soda/test_1000_database.py
tests/soda/test_1100_collection.py
tests/stc/stc_1000_cursor.py