Skip to content

Commit 3bb1a48

Browse files
Fluf22millotp
authored andcommitted
chore(python): fix snippets
1 parent 8cb69fd commit 3bb1a48

File tree

3 files changed

+2
-12
lines changed

3 files changed

+2
-12
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
(
22
self,
33
{{#allParams}}
4-
{{paramName}}: {{{vendorExtensions.x-py-typing}}}{{^required}} = None{{/required}},
4+
{{paramName}}: {{#isModel}}Union[{{/isModel}}{{#isArray}}{{#items.isModel}}Union[{{/items.isModel}}{{/isArray}}{{#isEnumRef}}Union[{{/isEnumRef}}{{{vendorExtensions.x-py-typing}}}{{#isModel}}, dict[str, Any]]{{/isModel}}{{#isEnumRef}}, str]{{/isEnumRef}}{{#isArray}}{{#items.isModel}}, list[dict[str, Any]]]{{/items.isModel}}{{/isArray}}{{^required}} = None{{/required}},
55
{{/allParams}}
66
request_options: Optional[Union[dict, RequestOptions]] = None
77
)

templates/python/search_helpers.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
self,
6060
key: str,
6161
operation: str,
62-
api_key: Optional[ApiKey] = None,
62+
api_key: Optional[Union[ApiKey, dict[str, Any]]] = None,
6363
max_retries: int = 50,
6464
timeout: RetryTimeout = RetryTimeout(),
6565
request_options: Optional[Union[dict, RequestOptions]] = None,

templates/python/snippets/method.mustache

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,10 @@ def snippet_for_{{#lambda.snakecase}}{{method}}{{/lambda.snakecase}}{{testIndex}
1919
# Call the API
2020
{{#hasResponse}}response = {{/hasResponse}}client.{{#lambda.snakecase}}{{method}}{{/lambda.snakecase}}({{#parametersWithDataType}}{{> tests/generateParams}}{{/parametersWithDataType}}{{#hasRequestOptions}} request_options={ {{#requestOptions.headers.parameters}}"headers":loads("""{{{.}}}"""),{{/requestOptions.headers.parameters}}{{#requestOptions.queryParameters.parameters}}"query_parameters":loads("""{{{.}}}"""),{{/requestOptions.queryParameters.parameters}} }{{/hasRequestOptions}})
2121

22-
{{#hasResponse}}print(response){{/hasResponse}}
23-
24-
# Skip deserialization
25-
{{#hasResponse}}raw_response = {{/hasResponse}}client.{{#lambda.snakecase}}{{method}}{{/lambda.snakecase}}_with_http_info({{#parametersWithDataType}}{{> tests/generateParams}}{{/parametersWithDataType}}{{#hasRequestOptions}} request_options={ {{#requestOptions.headers.parameters}}"headers":loads("""{{{.}}}"""),{{/requestOptions.headers.parameters}}{{#requestOptions.queryParameters.parameters}}"query_parameters":loads("""{{{.}}}"""),{{/requestOptions.queryParameters.parameters}} }{{/hasRequestOptions}})
26-
27-
{{#hasResponse}}print(raw_response.raw_data){{/hasResponse}}
28-
2922
# >LOG
3023
{{#hasResponse}}
3124
# use the class directly
3225
print(response)
33-
34-
# print the JSON response
35-
print(response.to_json())
3626
{{/hasResponse}}
3727
# SEPARATOR<
3828

0 commit comments

Comments
 (0)