Changelog
0.1.0
Initial release.
clientsmith generate: OpenAPI 3.0/3.1 to a typed Python package (sync + async clients on httpx, Pydantic v2 models, resources per tag, typed errors, retries, auth, pagination iterators, streaming, multipart).clientsmith check: generator-relevant spec warnings.clientsmith diff: API-surface diff with breaking-change detection.- Jinja template overrides,
clientsmith.tomlconfiguration. - Generated code is formatted with ruff and passes
mypy --strict.