5.14.18
(fix): Fixed the generated legacy wire test conftest.py so the test suite no longer fails when
no mock server is configured. The client fixtures now skip wire tests when TESTS_BASE_URL
is unset (instead of issuing requests to an invalid URL), and the conftest re-declares the
hook that auto-skips @pytest.mark.aiohttp tests when the optional httpx_aiohttp
dependency is not installed.
5.14.17
(fix): Fix OAuth token provider to use correct parameter names from request-properties mapping
for custom OAuth endpoints, and pass additional required parameters (scopes, custom properties)
through the client constructor to the token provider.
(fix): Enforce required additional OAuth parameters with an explicit runtime check that raises
an ApiError instead of assert, so the validation is not stripped under Python’s
optimized mode (-O).
5.14.16
(fix): Fix discriminated union snippet generation to include base properties (e.g. extra, tags)
inherited from the union’s base type. Also fix conftest generation to skip non-string
constructor parameters like headers from os.getenv() wrapping.