Add option to disable strict X509 verification

VI
24d ago
+97-0

Adds an option to disable strict X.509 certificate verification in the generated Python client.

Changes

  • Added disable_strict_ssl_verification to the Python Configuration template.
  • Added the corresponding constructor parameter.
  • Added documentation for the new option.

Summary by cubic

Adds an option to disable strict X.509 certificate verification in the generated Python client. Configuration now accepts disable_strict_ssl_verification (default False), and the sync, asyncio, and httpx REST clients honor it. Turning it on relaxes verification and lowers transport security; use it only when necessary. Existing verify_ssl behavior is preserved when strict verification is disabled.