forked from loafle/openapi-generator-original
[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:
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user