-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problemas na geração do SDK Python #8
Comments
Bom dia, obrigado por reportar! Pelo que vemos na OAS.json, a especificação está correta, foi adicionado um novo componente que é Devo assumir que o problema é que a nova versão do SDK não está sendo publicada e aí os testes quebram, correto? |
Olá @Gabrielpanga, bom dia! Então, não analisei a fundo os problemas. Não tenho muita experiência com OpenAPI Spec, mas com relação aos erros de testes, o que identifiquei foram:
Além disso, em E em Como são pouco erros, me parece ser algo vindo da Spec mesmo - senão teria dado o mesmo erro em muitos outros lugares. Faz sentido? Ah, e esse erro é rodando o linter após gerar o SDK a partir da spec OpenAPI mais atual. Eu sequer conseguir chegar a rodar os testes nesse fluxo de CI (porque quebrou já no linter) |
Oi @diraol tudo bom? Vou analisar bem isso para que a geração do SDK fique boa! Muito obrigado! |
Ou @diraol tudo bem? Fiz algumas alterações no oas3 e consegui gerar o SDK manualmente, você poderia verificar agora? Fico atento a qualquer coisa. |
Oi @NicolasMontone, obrigado pela rápida resposta! Mas a parte de geração de Documentação do pacote ainda não está funcionando. |
@diraol Obrigado a você! btw, você não se importaria se adicionássemos o SDK à nossa documentação como "SDK da comunidade"? |
Opa, com certeza pode adicionar lá :) |
@diraol, como vai? Não estou conseguindo priorizar as mudanças na OpenAPI JSON porque percebo que há problemas nas associações, certo? Você consegue pensar em como resolver isso? Se eu enviar o OAS para este repositório, você me ajudaria a corrigir o JSON da OpenAPI? |
Oi gente, tudo certo?
Fui fazer umas melhorias no workflow que publica o SDK python (baseado na Spec OpenAPI de vocês), e tanto na hora de gerar a documentação do pacote quanto na hora de rodar testes o pacote gerado indica problemas.
Parece ser algum problema com a spec mesmo, de relações e tipos inválidos.
Inclusive, fui tentar gerar o pacote python usando essa lib (mais específica e mais criteriosa) e nem consegui gerar o SDK por conta dos erros (rodei local mesmo):
https://marcomuellner.github.io/openapi-python-generator/tutorial/
Não sei bem como poderia ajudar nisso...
The text was updated successfully, but these errors were encountered: