[python] Fixes endpoint overload type hint + required property not in properties (#13790)

* Adds endpoint overload type hint fix to template

* Samples regenerated

* Adds fix for required property not in properties

* Regenerates samples
This commit is contained in:
Justin Black
2022-10-21 18:50:30 -07:00
committed by GitHub
parent c0c31e89b7
commit ac3bb6830a
236 changed files with 1235 additions and 1 deletions

View File

@@ -120,6 +120,7 @@ class BaseApi(api_client.Api):
@typing.overload
def _custom_server_oapg(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
host_index: typing.Optional[int] = None,
stream: bool = False,
@@ -205,6 +206,7 @@ class CustomServer(BaseApi):
@typing.overload
def custom_server(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
host_index: typing.Optional[int] = None,
stream: bool = False,
@@ -259,6 +261,7 @@ class ApiForget(BaseApi):
@typing.overload
def get(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
host_index: typing.Optional[int] = None,
stream: bool = False,

View File

@@ -65,6 +65,7 @@ class BaseApi(api_client.Api):
@typing.overload
def _custom_server_oapg(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
host_index: typing.Optional[int] = None,
stream: bool = False,
@@ -150,6 +151,7 @@ class CustomServer(BaseApi):
@typing.overload
def custom_server(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
host_index: typing.Optional[int] = None,
stream: bool = False,
@@ -204,6 +206,7 @@ class ApiForget(BaseApi):
@typing.overload
def get(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
host_index: typing.Optional[int] = None,
stream: bool = False,

View File

@@ -69,6 +69,7 @@ class BaseApi(api_client.Api):
@typing.overload
def _default_server_oapg(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
stream: bool = False,
timeout: typing.Optional[typing.Union[int, typing.Tuple]] = None,
@@ -147,6 +148,7 @@ class DefaultServer(BaseApi):
@typing.overload
def default_server(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
stream: bool = False,
timeout: typing.Optional[typing.Union[int, typing.Tuple]] = None,
@@ -196,6 +198,7 @@ class ApiForget(BaseApi):
@typing.overload
def get(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
stream: bool = False,
timeout: typing.Optional[typing.Union[int, typing.Tuple]] = None,

View File

@@ -64,6 +64,7 @@ class BaseApi(api_client.Api):
@typing.overload
def _default_server_oapg(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
stream: bool = False,
timeout: typing.Optional[typing.Union[int, typing.Tuple]] = None,
@@ -142,6 +143,7 @@ class DefaultServer(BaseApi):
@typing.overload
def default_server(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
stream: bool = False,
timeout: typing.Optional[typing.Union[int, typing.Tuple]] = None,
@@ -191,6 +193,7 @@ class ApiForget(BaseApi):
@typing.overload
def get(
self,
skip_deserialization: typing_extensions.Literal[True],
accept_content_types: typing.Tuple[str] = _all_accept_content_types,
stream: bool = False,
timeout: typing.Optional[typing.Union[int, typing.Tuple]] = None,