You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PointSecIO is a framework based off of connexion that automagically handles HTTP requests based on `OpenAPI Specification`_
56
+
PointSecIO (fork of Connexion_) is a framework that automagically handles HTTP requests based on `OpenAPI Specification`_
57
57
(formerly known as Swagger Spec) of your API described in `YAML format`_. PointSecIO allows you to
58
58
write an OpenAPI specification, then maps the endpoints to your Python functions; this makes it
59
59
unique, as many tools generate the specification based on your Python code. You can describe your
60
60
REST API in as much detail as you want; then PointSecIO guarantees that it will work as you
61
61
specified.
62
62
63
-
We built PointSecIO this way in order to:
64
-
65
-
- simplify the development process
66
-
- confirm expectations about what your API will look like
67
-
68
63
PointSecIO Features:
69
64
--------------------
70
65
@@ -91,15 +86,14 @@ single line of code.
91
86
92
87
If multiple teams depend on your APIs, you can use PointSecIO to easily send them the documentation of your API. This guarantees that your API will follow the specification that you wrote. This is a different process from that offered by frameworks such as Hug_, which generates a specification *after* you've written the code. Some disadvantages of generating specifications based on code is that they often end up lacking details or mix your documentation with the code logic of your application.
93
88
94
-
Other Sources/Mentions
95
-
----------------------
89
+
..Other Sources/Mentions
90
+
..----------------------
96
91
97
-
- Zalando RESTful API guidelines with `API First`_
98
-
- PointSecIO listed on Swagger_'s website
99
-
- Blog post: `Crafting effective Microservices in Python`_
92
+
.. - Zalando RESTful API guidelines with `API First`_
93
+
.. - Blog post: `Crafting effective Microservices in Python`_
100
94
101
-
New in PointSecIO 2.0:
102
-
----------------------
95
+
Whats in PointSecIO 1.0:
96
+
------------------------
103
97
- App and Api options must be provided through the "options" argument (``old_style_options`` have been removed).
104
98
- You must specify a form content-type in 'consumes' in order to consume form data.
105
99
- The `Operation` interface has been formalized in the `AbstractOperation` class.
0 commit comments