Summary
Prepare the 0.8.2 release from the 0.8.x maintenance branch.
- Bump package version to 0.8.2
- Add the dated 0.8.2 changelog section
- Document the User-Agent requirement and default fallback
- Keep the release work log current
Validation
Local validation passed with:
scripts/check
uv run --with twine twine check dist/overpass-0.8.2.tar.gz dist/overpass-0.8.2-py3-none-any.whl
A clean temporary Python 3.11 environment installed the built wheel and reported overpass.__version__ == "0.8.2".
## Summary
Prepare the 0.8.2 release from the 0.8.x maintenance branch.
- Bump package version to 0.8.2
- Add the dated 0.8.2 changelog section
- Document the User-Agent requirement and default fallback
- Keep the release work log current
## Validation
Local validation passed with:
```bash
scripts/check
uv run --with twine twine check dist/overpass-0.8.2.tar.gz dist/overpass-0.8.2-py3-none-any.whl
```
A clean temporary Python 3.11 environment installed the built wheel and reported `overpass.__version__ == "0.8.2"`.