Skip to content

v1.0.6

Latest

Choose a tag to compare

@anumathad-o anumathad-o released this 16 Oct 15:16
830aa0e

🔐 ORDS OAuth Token Retrieval Utility, Updated Examples & Improved Diagnostics and Validation

✨ Added

  • Added get_vecdb_oauth_token for OAuth client-credentials requests, with HTTPS validation, configurable TLS, timeouts and proxies, and sanitized OAuthTokenError diagnostics.
  • Added network failure details to VecDBException, including whether the failure involved a timeout, DNS lookup, connection, or TLS/certificate issue, and whether retrying may help.

🔄 Changed

  • Network failures now include distinct error codes and guidance on what to check next.
  • query.top_k now requires a positive integer; booleans and fractional values are rejected.
  • Removed distribute_method validation when distribute_params is null.

🐛 Fixed

  • Made exception formatting handle unsupported, circular, and deeply nested diagnostic values while keeping sensitive data redacted.

📦 Installation

python -m pip install --upgrade oracle-vecdb

Full Changelog: v1.0.5...v1.0.6