yfinance-rs 0.3.2

Ergonomic Rust client for Yahoo Finance, supporting historical prices, real-time streaming, options, fundamentals, and more.
Documentation
# Contributing to yfinance-rs

Thanks for considering a contribution! This guide helps you get set up and submit effective pull requests.

## Code of Conduct
Please read and follow our [Code of Conduct](CODE_OF_CONDUCT.md).

## Getting Started

### Prerequisites
- Rust (latest stable)
- Cargo
- Git

### Setup
```bash
git clone https://github.com/your-org/yfinance-rs.git
cd yfinance-rs
```

## Development Workflow

### Build
```bash
cargo build
```

### Test
```bash
cargo test
```

### Lint & Format
```bash
cargo fmt --all
cargo clippy --all-targets -- -D warnings
```

## Commit Messages
Use [Conventional Commits](https://www.conventionalcommits.org/) for clear history.

## Pull Requests
1. Create a feature branch.
2. Add tests and documentation as needed.
3. Ensure CI basics pass locally (fmt, clippy, test).
4. Open a PR with a concise description and issue links.

## Release
- Maintainers handle releases following [Semantic Versioning]https://semver.org/.
- Update `CHANGELOG.md` with notable changes.

## Support
Open an issue with details, environment info, and steps to reproduce.