- Add `ProtoHttpRequest` dataclass
- Add Cookie header-related utility methods
- Add HeaderStr class
- Add link to the sample app commands in the `/doc/*-index.md` files
- ! Change method signature of `run_request` and `run_request_async`
diff
def run_request(
operation: Operation,
- base_url: Union[None, str] = None,
+ base_url: Optional[str] = "",
- additional_headers: Union[None, Dict[str, str]] = None,
+ additional_headers: Optional[Dict[str, str]] = None,
additional_headers_override: bool = True,
+ config_repo: Optional[ConfigRepository] = None,
+ token_repo: Optional[TokenRepository] = None,
+ http_client: Optional[HttpClient] = None,
**kwargs
) -> Tuple[Any, Any]:
- ! Changed method signature of `HttpClient.create_request`
diff
def create_request(
self,
- operation: Operation,
+ proto: ProtoHttpRequest,
- base_url: Union[None, str] = None,
- headers: Union[None, Header] = None,
- **kwargs
-) -> Tuple[Any, Union[None, HttpResponse]]:
+) -> Any:
- Fix security resolving
- Update APIs
- basic
- version bump
- add 204s responses
- cloudsave
- version bump
- update operation descriptions
- dslogmanager
- version bump only
- dsmc
- version bump only
- gametelemetry
- add Cookie header parameters
- gdpr
- version bump only
- group
- version bump
- update operation descriptions
- iam
- version bump
- add basic auth alternative to some endpoints
- add Cookie header parameters
- update operation descriptions
- leaderboard
- version bump only
- legal
- version bump
- update responses
- lobby
- update responses
- matchmaking
- version bump only
- platform
- version bump
- new endpoints
- seasonpass
- version bump only
- social
- version bump
- update operation descriptions
- ugc
- version bump
- new endpoints
- new models
- update operation descriptions