manchenkoff / openapi3-parser

OpenAPI 3 parser to use a specification inside of the code in your projects
https://pypi.org/project/openapi3-parser/
MIT License
61 stars 33 forks source link

feat: extensions support and add path parameters to operation params #83

Closed khizunov closed 6 months ago

khizunov commented 6 months ago
khizunov commented 6 months ago

@manchenkoff

khizunov commented 6 months ago

Hey @khizunov, thanks a lot for the contribution! 🔥 Left one code-related minor comment, but there are some build issues. Could you also add some unit tests as well? At least to check more complicated logic like passing extensions to each oauth flow and path parameters inheritance.

Hey @manchenkoff sure not problem at all, will do 👍

manchenkoff commented 6 months ago

Closes #42

khizunov commented 6 months ago

@manchenkoff good catch on Oauth flows 💯 Fixed the build, working on tests

khizunov commented 6 months ago

@manchenkoff added test cases for extensions for the path parameters inheritance the cases are already there in path builder test and runner test. LMK if you want me to add some other cases

manchenkoff commented 6 months ago

I will publish new version later today, thanks @khizunov!

manchenkoff commented 6 months ago

published as v1.1.17