On Wed, May 22, 2019 at 11:31:22AM +0200, Nejc Zupan wrote:
> Hey all!
> 
> Last summer, Domen and I started working on an OpenAPI 3.0 integration 
> package for Pyramid.
> After almost a year of refinement and running it in production, I’m finally 
> ready to announce
> it to the wider community.
> 
> The reason this package exists is to give you peace of mind when providing a 
> RESTful API.
> Instead of chasing down preventable bugs and saying sorry to consumers, you 
> can focus on
> more important things in life. 
> 
> Features:
> * Validates your API document (openapi.yaml) against the OpenAPI 3.0 
> specification.
> * Validates incoming requests and outgoing responses against your API 
> document.
> * Generates and serves the Swagger try-it-out documentation for your API.
> 
> The package comes with several runnable demos:
> * A single-file example: 
> https://github.com/Pylons/pyramid_openapi3/tree/master/examples/singlefile 
> <https://github.com/Pylons/pyramid_openapi3/tree/master/examples/singlefile>
> * A simple TODO-app example: 
> https://github.com/Pylons/pyramid_openapi3/tree/master/examples/todoapp 
> <https://github.com/Pylons/pyramid_openapi3/tree/master/examples/todoapp>
> * A RealWorld.io <http://realworld.io/> implementation: 
> https://github.com/niteoweb/pyramid-realworld-example-app 
> <https://github.com/niteoweb/pyramid-realworld-example-app>
> 
> The package, and all examples, are covered with tests and type hints, and a 
> bunch of linters.
> As of recently, pyramid_openapi3 lives under the Pylons Project umbrella. 
> 
> Enjoy!
> 
> https://pypi.org/project/pyramid-openapi3/ 
> <https://pypi.org/project/pyramid-openapi3/>

Thank you for the work and the addition to the Pyramid ecosystem :)

I was wondering if it integrates well with Traversal as all examples and
documentation seems to use URL Dispatch only ..?

Julien

> 
> 
> z.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "pylons-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/pylons-discuss/6A2BDB98-AAD8-43A7-AA54-94D3228443C4%40gmail.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
Julien Cigar
Belgian Biodiversity Platform (http://www.biodiversity.be)
PGP fingerprint: EEF9 F697 4B68 D275 7B11  6A25 B2BB 3710 A204 23C0
No trees were killed in the creation of this message.
However, many electrons were terribly inconvenienced.

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pylons-discuss/20190522094740.GH5149%40home.lan.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: PGP signature

Reply via email to