opendev-http 0.1.4

HTTP client, authentication, and provider adapters for OpenDev
Documentation

HTTP client, authentication, and provider adapters for OpenDev.

This crate provides:

  • [client::HttpClient] — reqwest wrapper with retry and cancellation support
  • [auth::CredentialStore] — secure credential storage (~/.opendev/auth.json)
  • [rotation::AuthProfileManager] — API key rotation with cooldown
  • [adapters] — provider-specific request/response adapters