pyramid_swagger
pyramid_swagger copied to clipboard
Convenient tools for using Swagger to define and validate your interfaces in a Pyramid webapp.
When I use a .ini file for configuration, some variables are passed to bravado-core in the form of str and always treated as `True`. Since all variables except `formats` are...
Performing response validation is important to ensure that the provided responses are "good", but validating responses has impact on the overall response time. According to the profiling tests on bravado-core...
Are there plans to support OpenAPI 3? I don't see anything in the pyramid_swagger documentation about it. Thanks!
Hi, I've added support for embedded Swagger UI API explorer along with tests and basic documentation.
Previously, setting pyramid_swagger.enable_api_doc_views = false in a configuration .ini file would not disable the api_doc views, because the string 'false' is truthy. - Convert the string-value of settings.get('pyramid_swagger.enable_api_doc_views', True) to...
Hi, per previous discussion I've created a PR that provides `/api-explorer` URL that serves Swagger UI using locally served spec files. Right now it uses CDN to serve most of...
I'm getting a `RequestValidationError` for a missing param but pyramid seems to be stringifying the error message: ``` ipdb> e ipdb> e.__class__ ipdb> e.message "phone is a required parameter.\n\nFailed validating...
This would be a breaking change so something for major release. Basicly: instead of doing something like: pyramid_swagger.schema_directory = schemas/live/here We would do: pyramid_swagger.schema_location = my_app.module This would be more...
I wanted to make this tracking ticket for what deprecated features we can remove (!) in version 3.0. Known things to remove: - Remove all support for Swagger version 1.2...
Bravado_core has a new [configuration option](http://pyramid-swagger.readthedocs.io/en/latest/configuration.html), `include_missing_properties`. There is no way to configure this option with pyramid_swagger. Can this option be added to pyramid_sagger config?