Skip to content

Commit 917b311

Browse files
Merge pull request #2684 from yurnov/regen-openapi-generator-7.25.0
Regenerate both clients with openapi-generator 7.25.0
2 parents 0246584 + 98665af commit 917b311

523 files changed

Lines changed: 915 additions & 1521 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Requested Commit/Tag : 830e9d156960bb7f51a5337f31636a7e73226474
2-
Actual Commit : 830e9d156960bb7f51a5337f31636a7e73226474
1+
Requested Commit/Tag : v7.25.0
2+
Actual Commit : ef964b04480889ef86b56cfae84ade8ad4c91c41
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.25.0-SNAPSHOT
1+
7.25.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
fdf8e53487f406c1ebc282797e8c33f290c6ad9bf8df9cd13a776dd6f82eaadd
1+
6a2f3ba25f88cbea9998b2da0b80a96d72fd29e892ffde2357f980dbb48ec22b

‎kubernetes/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This Python package is automatically generated by the [OpenAPI Generator](https:
55

66
- API version: release-1.36
77
- Package version: 36.0.0+snapshot
8-
- Generator version: 7.25.0-SNAPSHOT
8+
- Generator version: 7.25.0
99
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1010

1111
## Requirements.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Requested Commit/Tag : 830e9d156960bb7f51a5337f31636a7e73226474
2-
Actual Commit : 830e9d156960bb7f51a5337f31636a7e73226474
1+
Requested Commit/Tag : v7.25.0
2+
Actual Commit : ef964b04480889ef86b56cfae84ade8ad4c91c41
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.25.0-SNAPSHOT
1+
7.25.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
fdf8e53487f406c1ebc282797e8c33f290c6ad9bf8df9cd13a776dd6f82eaadd
1+
6a2f3ba25f88cbea9998b2da0b80a96d72fd29e892ffde2357f980dbb48ec22b

‎kubernetes/aio/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This Python package is automatically generated by the [OpenAPI Generator](https:
55

66
- API version: release-1.36
77
- Package version: 36.0.0+snapshot
8-
- Generator version: 7.25.0-SNAPSHOT
8+
- Generator version: 7.25.0
99
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1010

1111
## Requirements.

‎kubernetes/aio/client/api_client.py‎

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,6 @@ async def param_serialize(
278278

279279
return method, url, header_params, body, post_params
280280

281-
282281
async def call_api(
283282
self,
284283
method,
@@ -476,6 +475,12 @@ def __deserialize(self, data, klass):
476475
return None
477476

478477
if isinstance(klass, str):
478+
if klass.startswith('Optional['):
479+
m = re.match(r'Optional\[(.*)]', klass)
480+
assert m is not None, "Malformed Optional type definition"
481+
# data is not None here, so the optionality is already resolved
482+
return self.__deserialize(data, m.group(1))
483+
479484
if klass.startswith('List['):
480485
m = re.match(r'List\[(.*)]', klass)
481486
assert m is not None, "Malformed List type definition"
@@ -524,10 +529,15 @@ def parameters_to_tuples(self, params, collection_formats):
524529
if collection_formats is None:
525530
collection_formats = {}
526531
for k, v in params.items() if isinstance(params, dict) else params:
532+
if isinstance(v, bool):
533+
v = str(v).lower()
527534
if k in collection_formats:
528535
collection_format = collection_formats[k]
529536
if collection_format == 'multi':
530-
new_params.extend((k, value) for value in v)
537+
new_params.extend(
538+
(k, str(value).lower() if isinstance(value, bool) else value)
539+
for value in v
540+
)
531541
else:
532542
if collection_format == 'ssv':
533543
delimiter = ' '
@@ -538,7 +548,9 @@ def parameters_to_tuples(self, params, collection_formats):
538548
else: # csv is the default
539549
delimiter = ','
540550
new_params.append(
541-
(k, delimiter.join(str(value) for value in v)))
551+
(k, delimiter.join(
552+
str(value).lower() if isinstance(value, bool) else str(value)
553+
for value in v)))
542554
else:
543555
new_params.append((k, v))
544556
return new_params
@@ -564,7 +576,10 @@ def parameters_to_url_query(self, params, collection_formats):
564576
if k in collection_formats:
565577
collection_format = collection_formats[k]
566578
if collection_format == 'multi':
567-
new_params.extend((k, quote(str(value))) for value in v)
579+
new_params.extend(
580+
(k, quote(str(value).lower() if isinstance(value, bool) else str(value)))
581+
for value in v
582+
)
568583
else:
569584
if collection_format == 'ssv':
570585
delimiter = ' '
@@ -575,7 +590,9 @@ def parameters_to_url_query(self, params, collection_formats):
575590
else: # csv is the default
576591
delimiter = ','
577592
new_params.append(
578-
(k, delimiter.join(quote(str(value)) for value in v))
593+
(k, delimiter.join(
594+
quote(str(value).lower() if isinstance(value, bool) else str(value))
595+
for value in v))
579596
)
580597
else:
581598
new_params.append((k, quote(str(v))))

‎kubernetes/aio/client/models/core_v1_event_list.py‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,8 +213,7 @@ def __openapi_generator_modern_projection(self) -> Dict[str, Any]:
213213
_items = []
214214
if self.items:
215215
for _item_items in self.items:
216-
if _item_items:
217-
_items.append(_to_openapi_value(_item_items))
216+
_items.append(_to_openapi_value(_item_items) if _item_items is not None else None)
218217
_dict['items'] = _items
219218
# override the default output from pydantic by calling `to_dict()` of metadata
220219
if self.metadata:

0 commit comments

Comments
 (0)