рдореИрдВ рдПрдХ рдЕрд▓рдЧ рдореЙрдбреНрдпреВрд▓ рдирд╛рдо рдХреЗ рд╕рд╛рде рдкрд╛рдпрдерди рдХреНрд▓рд╛рдЗрдВрдЯ рдмрдирд╛рдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдлрд▓рддрд╛ рдирд╣реАрдВ рдкрд╛ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдореИрдВ рд╕рд╣реА рд░рд╛рд╕реНрддреЗ рдкрд░ рд╣реВрдБред
рдореИрдВрдиреЗ рдЗрд╕ рддрд░рд╣ рдПрдХ config.json рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдИ (рдФрд░ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдареАрдХ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА рд╣реИ):
{{
"рдПрдкреАрдкреИрдХреЗрдЬ": "xyz",
"modelPackage": "xyz",
"groupId": "xyz",
"рд╡рд┐рд░реВрдкрдг рд╕рд╛рдХреНрд╖реНрдп": "1.0-xyz",
"рд╡рд┐рд░реВрдкрдг рд╕рд╛рдХреНрд╖реНрдп": "xyz"
}
рдореИрдВрдиреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреА рджрд▓реАрд▓реЗрдВ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬреИрд╕реЗ --api-package рдФрд░ --model-package рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рдЕрд╕рд░ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред
рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдирд╛рдо рд╣рдореЗрд╢рд╛ "swagger_client" рдирд┐рдХрд▓рддрд╛ рд╣реИред рдХреЛрдИ рдЙрдкрд╛рдп?
реи.реи.реи
рдЕрдЬрдЧрд░ рдПрдкреАрдЖрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИрдВ:
java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar config-help -l python
CONFIG OPTIONS
packageName
python package name (convention: snake_case). (Default: swagger_client)
projectName
python project name in setup.py (e.g. petstore-api).
packageVersion
python package version. (Default: 1.0.0)
packageUrl
python package URL.
sortParamsByRequiredFlag
Sort method arguments to place required parameters before optional parameters. (Default: true)
hideGenerationTimestamp
hides the timestamp when files were generated (Default: true)
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬреЛ рдЖрдкрдиреЗ рдкреНрд░рджрд╛рди рдХрд┐рдП рд╣реИрдВ рд╡реЗ рдЬрд╛рд╡рд╛ рдПрдкреАрдЖрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред
рдХреГрдкрдпрд╛ рдЙрдкрд░реЛрдХреНрдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдЖрдЬрд╝рдорд╛рдПрдВ рдФрд░ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдкрд╛рдпрдерди рдПрдкреАрдЖрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░рддреЗ рд╣реИрдВред
рд╡рд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред Config-help рдХрдорд╛рдВрдб рдЙрдкрдпреЛрдЧреА рд╣реИред рдореБрдЭреЗ рд╡рд╣ рд╣рд┐рд╕реНрд╕рд╛ рдпрд╛рдж рдЖ рдЧрдпрд╛ред
рдзрдиреНрдпрд╡рд╛рдж @ рд╡рд┐рдВрдЧ 328 !
@edwinevans рдПрди.рдкреА. рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╕рдореБрджрд╛рдп рд╕реЗ рдФрд░ рдорджрдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдпрд╣ рдЖрдкрдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рднреА рд╣реИ рдХрд┐ 2.3.0 рдореЗрдВ рдкрд╛рдпрдерди рдПрдкреАрдЖрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рдореМрдЬреВрджрд╛ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдПрдХ рдХреЗ рдмрдЬрд╛рдп рдЗрд╕рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛ред
2.3.0 рдХрд╛ SNAPSHOT рд╕рдВрд╕реНрдХрд░рдг https://github.com/swagger-api/swagger-codegen##patibility рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЕрдЬрдЧрд░ рдПрдкреАрдЖрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИрдВ:
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬреЛ рдЖрдкрдиреЗ рдкреНрд░рджрд╛рди рдХрд┐рдП рд╣реИрдВ рд╡реЗ рдЬрд╛рд╡рд╛ рдПрдкреАрдЖрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред
рдХреГрдкрдпрд╛ рдЙрдкрд░реЛрдХреНрдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдЖрдЬрд╝рдорд╛рдПрдВ рдФрд░ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдкрд╛рдпрдерди рдПрдкреАрдЖрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░рддреЗ рд╣реИрдВред