Expand description
yf-common: Shared utilities for Yahoo Finance CLI tools
Provides common functionality:
- Error types and handling
- HTTP client with rate limiting
- Authentication (feature-gated)
- Retry logic with exponential backoff
- Timestamp utilities
- Output writers (JSON, CSV)
Re-exports§
pub use error::Result;pub use error::YfCommonError;pub use rate_limit::RateLimitConfig;pub use rate_limit::YfRateLimiter;pub use client::YahooClient;pub use client::YahooClientBuilder;pub use retry::RetryConfig;pub use retry::BackoffStrategy;pub use retry::retry_with_backoff;pub use time::parse_date_to_timestamp;pub use time::parse_start_date_to_timestamp;pub use time::timestamp_to_date;pub use time::today_utc;pub use time::today_str;pub use output::JsonWriter;