Tags: juhoinkinen/connexion
Tags
fix: don't interpret simple parameter as deepObject (spec-first#1570) * fix: don't interpret simple parameter as deepObject * Fix flake8 issues Co-authored-by: Robbe Sneyders <robbe.sneyders@ml6.eu>
Only warn about the schema's x-body-name being deprecated if it's use… …d. (spec-first#1554) Co-authored-by: Motti Lanzkron <motti@microfocus.com>
Bugfix/async security check (spec-first#1512) * Add failing tests * Use for else construct
Drop pkg_resources (spec-first#1499) * Use pkgutil instead of pkg_resources * Use importlib.metadata and packaging for getting and parsing version number
Add Python 3.9 to supported versions in setup.py (spec-first#1459)
improved error 415 (spec-first#1185) * improved error 415 * test added * Fix tests for updated 415 error response Co-authored-by: unknown <parthsujalshah@gmail.com.com> Co-authored-by: Ruwan <ruwanlambrichts@gmail.com>
Allow "Required: False" on Response headers - Fix spec-first#1261 (sp… …ec-first#1293) * Add failing test for optional header * Required: False headers don't give error if missing * Use dict.get * Required keys are when they are not present, or present with "True" * Update connexion/decorators/response.py Co-authored-by: Ruwann <ruwan.lambrichts@ml6.eu> * Update tests for required and optional headers Swagger2 response headers are optional, and have no 'required' attribute. OpenAPI3 response headers are optional by default, but can be specified to be required by setting 'required: true'. * Make headers required for tests that rely on it Co-authored-by: Ruwann <ruwan.lambrichts@ml6.eu>
PreviousNext