Closed ziodave closed 1 week ago
thanks for the PR
please follow step 3 to update the samples so that CI can test the change.
Hello @wing328 ,
I ran
./mvnw clean package
./bin/generate-samples.sh ./bin/configs/*.yaml
./bin/utils/export_docs_generators.sh
It didn't yield any change to files. Am I missing something?
Cheers
It says Batch generation finished 521 generators successfully.
but I can't see the petstore python-aiohttp among those regenerated.
I manually chose the config file, but it doesn't update with the latest template:
bin/generate-samples.sh bin/configs/python-aiohttp.yaml ✘ 130 master
# START SCRIPT: bin/generate-samples.sh
This script generates all configs under bin/configs by default.
You may generate a targeted script or set of scripts using glob patterns.
For example:
bin/generate-samples.sh bin/configs/java-*
You may generate a single config with additional options if you use -- to
separate the single config file from the generator arguments.
For example:
bin/generate-samples.sh bin/configs/java-vertx.yaml -- --global-property debugModels=true
[main] INFO o.o.codegen.DefaultGenerator - Generating with dryRun=false
[main] INFO o.o.codegen.DefaultGenerator - OpenAPI Generator: python (client)
[main] INFO o.o.codegen.DefaultGenerator - Generator 'python' is considered stable.
[main] INFO o.o.c.l.AbstractPythonCodegen - Environment variable PYTHON_POST_PROCESS_FILE not defined so the Python code may not be properly formatted. To define it, try 'export PYTHON_POST_PROCESS_FILE="/usr/local/bin/yapf -i"' (Linux/Mac)
[main] INFO o.o.c.l.AbstractPythonCodegen - NOTE: To enable file post-processing, 'enablePostProcessFile' must be set to `true` (--enable-post-process-file for CLI).
[main] INFO o.o.c.languages.PythonClientCodegen - Environment variable PYTHON_POST_PROCESS_FILE not defined so the Python code may not be properly formatted. To define it, try 'export PYTHON_POST_PROCESS_FILE="/usr/local/bin/yapf -i"' (Linux/Mac)
[main] INFO o.o.c.languages.PythonClientCodegen - NOTE: To enable file post-processing, 'enablePostProcessFile' must be set to `true` (--enable-post-process-file for CLI).
[main] WARN o.o.codegen.DefaultCodegen - Security scheme 'HTTP signature' is a draft IETF RFC and subject to change.
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as _foo_get_default_response. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings _foo_get_default_response=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings _foo_get_default_response=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as updatePetWithForm_request. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings updatePetWithForm_request=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings updatePetWithForm_request=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as uploadFile_request. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings uploadFile_request=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings uploadFile_request=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as testEndpointParameters_request. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings testEndpointParameters_request=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings testEndpointParameters_request=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as testJsonFormData_request. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings testJsonFormData_request=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings testJsonFormData_request=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as testInlineFreeformAdditionalProperties_request. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings testInlineFreeformAdditionalProperties_request=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings testInlineFreeformAdditionalProperties_request=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as testErrorResponsesWithModel_400_response. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings testErrorResponsesWithModel_400_response=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings testErrorResponsesWithModel_400_response=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as testErrorResponsesWithModel_404_response. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings testErrorResponsesWithModel_404_response=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings testErrorResponsesWithModel_404_response=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as testObjectForMultipartRequests_request_marker. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings testObjectForMultipartRequests_request_marker=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings testObjectForMultipartRequests_request_marker=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as testObjectForMultipartRequests_request. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings testObjectForMultipartRequests_request=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings testObjectForMultipartRequests_request=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as uploadFileWithRequiredFile_request. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings uploadFileWithRequiredFile_request=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings uploadFileWithRequiredFile_request=NewModel,ModelA=NewModelA in CLI).
[main] INFO o.o.codegen.InlineModelResolver - Inline schema created as Task_activity. To have complete control of the model name, set the `title` field or use the modelNameMapping option (e.g. --model-name-mappings Task_activity=NewModel,ModelA=NewModelA in CLI) or inlineSchemaNameMapping option (--inline-schema-name-mappings Task_activity=NewModel,ModelA=NewModelA in CLI).
[main] WARN o.o.codegen.utils.ModelUtils - Failed to get the schema name: null
[main] WARN o.o.c.l.AbstractPythonCodegen - Return (reserved word) cannot be used as model name. Renamed to ModelReturn
[main] WARN o.o.c.l.AbstractPythonCodegen - 200Response (model name starts with number) cannot be used as model name. Renamed to Model200Response
[main] WARN o.o.c.l.AbstractPythonCodegen - Field (reserved word) cannot be used as model name. Renamed to ModelField
[main] INFO o.o.codegen.DefaultGenerator - Model AnimalFarm not generated since it's an alias to array (without property) and `generateAliasAsModel` is set to false (default)
[main] INFO o.o.codegen.DefaultGenerator - Model FreeFormObject not generated since it's a free-form object
[main] INFO o.o.codegen.DefaultGenerator - Model MapOfString not generated since it's an alias to map (without property) and `generateAliasAsModel` is set to false (default)
[main] INFO o.o.codegen.DefaultGenerator - Model StringBooleanMap not generated since it's an alias to map (without property) and `generateAliasAsModel` is set to false (default)
[main] INFO o.o.codegen.DefaultGenerator - Model RgbColor not generated since it's an alias to array (without property) and `generateAliasAsModel` is set to false (default)
[main] INFO o.o.codegen.DefaultGenerator - Model RgbaColor not generated since it's an alias to array (without property) and `generateAliasAsModel` is set to false (default)
[main] INFO o.o.codegen.DefaultGenerator - Model DictWithAdditionalProperties not generated since it's an alias to map (without property) and `generateAliasAsModel` is set to false (default)
[main] INFO o.o.codegen.DefaultGenerator - Model InnerDictWithAdditionalProperties not generated since it's an alias to map (without property) and `generateAliasAsModel` is set to false (default)
[main] INFO o.o.codegen.DefaultGenerator - Model ListOfObjects not generated since it's an alias to array (without property) and `generateAliasAsModel` is set to false (default)
[main] INFO o.o.codegen.DefaultGenerator - Model updatePetWithForm_request not generated since it's marked as unused (due to form parameters) and `skipFormModel` (global property) set to true (default)
[main] INFO o.o.codegen.DefaultGenerator - Model uploadFile_request not generated since it's marked as unused (due to form parameters) and `skipFormModel` (global property) set to true (default)
[main] INFO o.o.codegen.DefaultGenerator - Model testEndpointParameters_request not generated since it's marked as unused (due to form parameters) and `skipFormModel` (global property) set to true (default)
[main] INFO o.o.codegen.DefaultGenerator - Model testJsonFormData_request not generated since it's marked as unused (due to form parameters) and `skipFormModel` (global property) set to true (default)
[main] INFO o.o.codegen.DefaultGenerator - Model testObjectForMultipartRequests_request not generated since it's marked as unused (due to form parameters) and `skipFormModel` (global property) set to true (default)
[main] INFO o.o.codegen.DefaultGenerator - Model uploadFileWithRequiredFile_request not generated since it's marked as unused (due to form parameters) and `skipFormModel` (global property) set to true (default)
[main] WARN o.o.c.l.AbstractPythonCodegen - Codegen property is null (e.g. map/dict of undefined type). Default to typing.Any.
[main] WARN o.o.c.l.AbstractPythonCodegen - Codegen property is null (e.g. map/dict of undefined type). Default to typing.Any.
[main] WARN o.o.c.l.AbstractPythonCodegen - Codegen property is null (e.g. map/dict of undefined type). Default to typing.Any.
[main] WARN o.o.c.l.AbstractPythonCodegen - Codegen property is null (e.g. map/dict of undefined type). Default to typing.Any.
[main] WARN o.o.c.l.AbstractPythonCodegen - Codegen property is null (e.g. map/dict of undefined type). Default to typing.Any.
[main] WARN o.o.c.l.AbstractPythonCodegen - Codegen property is null (e.g. map/dict of undefined type). Default to typing.Any.
[main] WARN o.o.c.l.AbstractPythonCodegen - Codegen property is null (e.g. map/dict of undefined type). Default to typing.Any.
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/additional_properties_any_type.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_additional_properties_any_type.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/AdditionalPropertiesAnyType.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/additional_properties_class.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_additional_properties_class.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/AdditionalPropertiesClass.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/additional_properties_object.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_additional_properties_object.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/AdditionalPropertiesObject.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/additional_properties_with_description_only.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_additional_properties_with_description_only.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/AdditionalPropertiesWithDescriptionOnly.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/all_of_super_model.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_all_of_super_model.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/AllOfSuperModel.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/all_of_with_single_ref.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_all_of_with_single_ref.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/AllOfWithSingleRef.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/animal.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_animal.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Animal.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/any_of_color.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_any_of_color.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/AnyOfColor.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/any_of_pig.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_any_of_pig.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/AnyOfPig.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/array_of_array_of_model.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_array_of_array_of_model.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ArrayOfArrayOfModel.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/array_of_array_of_number_only.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_array_of_array_of_number_only.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ArrayOfArrayOfNumberOnly.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/array_of_number_only.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_array_of_number_only.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ArrayOfNumberOnly.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/array_test.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_array_test.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ArrayTest.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/base_discriminator.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_base_discriminator.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/BaseDiscriminator.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/basque_pig.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_basque_pig.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/BasquePig.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/bathing.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_bathing.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Bathing.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/capitalization.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_capitalization.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Capitalization.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/cat.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_cat.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Cat.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/category.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_category.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Category.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/circular_all_of_ref.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_circular_all_of_ref.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/CircularAllOfRef.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/circular_reference_model.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_circular_reference_model.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/CircularReferenceModel.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/class_model.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_class_model.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ClassModel.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/client.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_client.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Client.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/color.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_color.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Color.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/creature.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_creature.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Creature.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/creature_info.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_creature_info.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/CreatureInfo.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/danish_pig.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_danish_pig.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/DanishPig.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/deprecated_object.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_deprecated_object.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/DeprecatedObject.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/discriminator_all_of_sub.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_discriminator_all_of_sub.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/DiscriminatorAllOfSub.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/discriminator_all_of_super.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_discriminator_all_of_super.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/DiscriminatorAllOfSuper.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/dog.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_dog.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Dog.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/dummy_model.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_dummy_model.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/DummyModel.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/enum_arrays.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_enum_arrays.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/EnumArrays.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/enum_class.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_enum_class.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/EnumClass.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/enum_string1.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_enum_string1.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/EnumString1.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/enum_string2.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_enum_string2.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/EnumString2.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/enum_test.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_enum_test.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/EnumTest.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/feeding.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_feeding.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Feeding.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/file.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_file.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/File.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/file_schema_test_class.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_file_schema_test_class.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/FileSchemaTestClass.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/first_ref.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_first_ref.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/FirstRef.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/foo.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_foo.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Foo.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/foo_get_default_response.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_foo_get_default_response.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/FooGetDefaultResponse.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/format_test.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_format_test.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/FormatTest.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/has_only_read_only.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_has_only_read_only.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/HasOnlyReadOnly.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/health_check_result.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_health_check_result.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/HealthCheckResult.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/info.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_info.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Info.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/inner_dict_with_property.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_inner_dict_with_property.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/InnerDictWithProperty.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/input_all_of.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_input_all_of.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/InputAllOf.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/int_or_string.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_int_or_string.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/IntOrString.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/list_class.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_list_class.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ListClass.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/map_of_array_of_model.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_map_of_array_of_model.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/MapOfArrayOfModel.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/map_test.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_map_test.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/MapTest.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/mixed_properties_and_additional_properties_class.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_mixed_properties_and_additional_properties_class.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/MixedPropertiesAndAdditionalPropertiesClass.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/model200_response.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_model200_response.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Model200Response.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/model_api_response.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_model_api_response.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ModelApiResponse.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/model_field.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_model_field.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ModelField.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/model_return.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_model_return.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ModelReturn.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/name.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_name.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Name.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/nullable_class.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_nullable_class.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/NullableClass.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/nullable_property.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_nullable_property.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/NullableProperty.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/number_only.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_number_only.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/NumberOnly.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/object_to_test_additional_properties.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_object_to_test_additional_properties.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ObjectToTestAdditionalProperties.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/object_with_deprecated_fields.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_object_with_deprecated_fields.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ObjectWithDeprecatedFields.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/one_of_enum_string.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_one_of_enum_string.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/OneOfEnumString.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/order.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_order.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Order.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/outer_composite.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_outer_composite.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/OuterComposite.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/outer_enum.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_outer_enum.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/OuterEnum.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/outer_enum_default_value.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_outer_enum_default_value.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/OuterEnumDefaultValue.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/outer_enum_integer.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_outer_enum_integer.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/OuterEnumInteger.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/outer_enum_integer_default_value.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_outer_enum_integer_default_value.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/OuterEnumIntegerDefaultValue.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/outer_object_with_enum_property.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_outer_object_with_enum_property.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/OuterObjectWithEnumProperty.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/parent.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_parent.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Parent.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/parent_with_optional_dict.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_parent_with_optional_dict.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ParentWithOptionalDict.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/pet.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_pet.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Pet.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/pig.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_pig.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Pig.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/poop_cleaning.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_poop_cleaning.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/PoopCleaning.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/primitive_string.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_primitive_string.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/PrimitiveString.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/property_map.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_property_map.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/PropertyMap.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/property_name_collision.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_property_name_collision.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/PropertyNameCollision.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/read_only_first.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_read_only_first.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ReadOnlyFirst.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/second_circular_all_of_ref.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_second_circular_all_of_ref.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/SecondCircularAllOfRef.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/second_ref.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_second_ref.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/SecondRef.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/self_reference_model.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_self_reference_model.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/SelfReferenceModel.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/single_ref_type.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_single_ref_type.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/SingleRefType.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/special_character_enum.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_special_character_enum.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/SpecialCharacterEnum.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/special_model_name.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_special_model_name.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/SpecialModelName.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/special_name.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_special_name.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/SpecialName.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/tag.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_tag.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Tag.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/task.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_task.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Task.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/task_activity.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_task_activity.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/TaskActivity.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/test_enum.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_test_enum.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/TestEnum.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/test_enum_with_default.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_test_enum_with_default.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/TestEnumWithDefault.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/test_error_responses_with_model400_response.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_test_error_responses_with_model400_response.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/TestErrorResponsesWithModel400Response.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/test_error_responses_with_model404_response.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_test_error_responses_with_model404_response.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/TestErrorResponsesWithModel404Response.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/test_inline_freeform_additional_properties_request.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_test_inline_freeform_additional_properties_request.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/TestInlineFreeformAdditionalPropertiesRequest.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/test_model_with_enum_default.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_test_model_with_enum_default.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/TestModelWithEnumDefault.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/test_object_for_multipart_requests_request_marker.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_test_object_for_multipart_requests_request_marker.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/TestObjectForMultipartRequestsRequestMarker.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/tiger.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_tiger.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/Tiger.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/unnamed_dict_with_additional_model_list_properties.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_unnamed_dict_with_additional_model_list_properties.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/UnnamedDictWithAdditionalModelListProperties.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/unnamed_dict_with_additional_string_list_properties.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_unnamed_dict_with_additional_string_list_properties.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/UnnamedDictWithAdditionalStringListProperties.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/user.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_user.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/User.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/with_nested_one_of.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_with_nested_one_of.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/WithNestedOneOf.md
[main] WARN o.o.codegen.DefaultCodegen - Empty operationId found for path: get /foo. Renamed to auto-generated operationId: fooGet
[main] WARN o.o.c.l.AbstractPythonCodegen - 123Test@$%SpecialTags (starting with a number) cannot be used as method name. Renamed to call_123_test_special_tags
[main] WARN o.o.codegen.DefaultCodegen - Empty operationId found for path: get /fake/health. Renamed to auto-generated operationId: fakeHealthGet
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api/another_fake_api.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_another_fake_api.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/AnotherFakeApi.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api/default_api.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_default_api.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/DefaultApi.md
[main] WARN o.o.c.l.AbstractPythonCodegen - Codegen property is null (e.g. map/dict of undefined type). Default to typing.Any.
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api/fake_api.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_fake_api.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/FakeApi.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api/fake_classname_tags123_api.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_fake_classname_tags123_api.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/FakeClassnameTags123Api.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api/import_test_datetime_api.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_import_test_datetime_api.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/ImportTestDatetimeApi.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api/pet_api.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_pet_api.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/PetApi.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api/store_api.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_store_api.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/StoreApi.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api/user_api.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/test/test_user_api.py (Test files never overwrite an existing file of the same name.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/docs/UserApi.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/README.md
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/tox.ini
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/test-requirements.txt
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/requirements.txt
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/setup.cfg
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/git_push.sh
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/.gitignore
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/.travis.yml
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/.github/workflows/python.yml
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/.gitlab-ci.yml
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/setup.py
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/pyproject.toml
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/py.typed
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/configuration.py
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/__init__.py
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/__init__.py
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api/__init__.py
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/signing.py
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/exceptions.py
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/test/__init__.py
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api_client.py
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/api_response.py
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/petstore_api/rest.py
[main] INFO o.o.codegen.TemplateManager - Skipped samples/openapi3/client/petstore/python-aiohttp/.openapi-generator-ignore (Skipped by supportingFiles options supplied by user.)
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/.openapi-generator/VERSION
[main] INFO o.o.codegen.TemplateManager - writing file samples/openapi3/client/petstore/python-aiohttp/.openapi-generator/FILES
################################################################################
# Thanks for using OpenAPI Generator. #
# Please consider donation to help us maintain this project 🙏 #
# https://opencollective.com/openapi_generator/donate #
################################################################################
Ok I found the issue, there are two variations, I am pushing the update.
filed https://github.com/OpenAPITools/openapi-generator/pull/18985 with updated samples and all tests passed
Add support for
str
to close #18972
PR checklist
(For Windows users, please run the script in Git BASH) Commit all changed files. This is important, as CI jobs will verify all generator outputs of your HEAD commit as it would merge with master. These must match the expectations made by your contribution. You may regenerate an individual generator by passing the relevant config(s) as an argument to the script, for example
./bin/generate-samples.sh bin/configs/java*
. IMPORTANT: Do NOT purge/delete any folders/files (e.g. tests) when regenerating the samples as manually written tests may be removed.master
(upcoming 7.6.0 minor release - breaking changes with fallbacks),8.0.x
(breaking changes without fallbacks)