[python-server] Support python 3.5+ for all server-generators#2884
[python-server] Support python 3.5+ for all server-generators#2884wing328 merged 4 commits intoOpenAPITools:masterfrom
Conversation
Signed-off-by: Guillaume Smaha <[email protected]>
|
👍 Thanks for opening this issue! The team will review the labels and make any necessary changes. |
| } | ||
| supportingFiles.add(new SupportingFile("__main__.mustache", packagePath(), "__main__.py")); | ||
| supportingFiles.add(new SupportingFile("util.mustache", packagePath(), "util.py")); | ||
| supportingFiles.add(new SupportingFile("typing_patch.mustache", packagePath(), "typing_patch.py")); |
There was a problem hiding this comment.
Suggestion: what about naming it as typing_utils.py instead?
Patch sounds like the code is more like a workaround and not production ready
There was a problem hiding this comment.
Yes, it's is better with typing_utils.py
|
@GuillaumeSmaha when you've time, can we have a quick chat via https://gitter.im (ID: wing328) as I've a question about this PR? |
|
@GuillaumeSmaha thanks again for your contribution, which has been included in the v4.0.1 release (https://twitter.com/oas_generator/status/1135534738658062336) |
* 4.1.x: (56 commits) sync master Update compatibility table Ruby client: escape path parameters (OpenAPITools#3039) [gradle plugin] Release 4.0.1 fixes (OpenAPITools#3051) Update version to 4.0.2-SNAPSHOT (OpenAPITools#3047) Map number to double time since float is also parsed as double in Qt5 C++ (OpenAPITools#3046) Prepare 4.0.1 release (OpenAPITools#3041) [gradle] Reworking publishing pipeline (OpenAPITools#2886) [typescript-fetch] Fix uploading files (OpenAPITools#2900) Resolves OpenAPITools#2962 - Add properties config to Maven parameters (OpenAPITools#2963) fix(golang): Check error of xml Encode (OpenAPITools#3027) [C++][Restbed] Add handler callback methods (OpenAPITools#2911) Remove null checks for C# value types (OpenAPITools#2933) [python-server] Support python 3.7 for all server-generators (OpenAPITools#2884) Use golang's provided method names (gin) (OpenAPITools#2983) [python] Adding constructor parameters to Configuration and improving documentation (OpenAPITools#3002) Add new option to maven plugin's readme (OpenAPITools#3025) Engine param in maven plugin. (OpenAPITools#2881) Added support for patterns on model properties (OpenAPITools#2948) [csharp] Make API response headers dictionary case insensitive (OpenAPITools#2998) ...
Need to be more python version compatible OpenAPITools/openapi-generator#2884
PR checklist
./bin/to update Petstore sample so that CIs can verify the change. (For instance, only need to run./bin/{LANG}-petstore.sh,./bin/openapi3/{LANG}-petstore.shif updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in.\bin\windows\. If contributing template-only or documentation-only changes which will change sample output, be sure to build the project first.master,. Default:3.4.x,4.0.xmaster.Description of the PR
This change allows support for python 3.5+ on all python-server-generators.
There are 2 issues requiring this fix:
PS: After running ./run/{LANG}-petstore.sh, I got change on the version and unrelated stuff like
- - write:pets. Should I revert this change ?