hapic
hapic copied to clipboard
Input/Output/Error management for your python controllers with Swagger doc generation
A filename including a double-quote `"` will generate a Content-Disposition header which is considered malformed by Chrome, see https://github.com/tracim/tracim/issues/5220 for details. Hapic should either mitigate the issue (by replacing double-quote...
Hapic raise not all error during the dump in the marshmallow processor. Workaround with custom processor that is not perfect (does not "merge the dump and the load errors") :...
Require: https://github.com/algoo/hapic/issues/209 Hapic must have a basic documentation for users. The second step is to write it. Feed the current [basic](https://github.com/algoo/hapic/issues/209) documentation with new. The content of documentation must be:...
Hapic must have a basic documentation for users. The first step is to prepare the repository for ReadTheDoc compatibility with: * Basic structure * Doc generation * ReadTheDocs webhooks for...
**Currently**: with #153, we allow support for : `return HapicFile(file_path='/tmp/myfile.png')` with any supported framework. Only Pyramid support file_object and others params correctly. **Expected**: - Support File object for all framework...
Current code doesn't support marshmallow > 3 version, we must support it.
as explained in #201 , apispec 3+ is not supported by hapic. We must support it: > - apispec v3.0+ cause the issue on named schema: https://travis-ci.org/github/algoo/hapic/jobs/694176231#L1112
As explained here, support for serpyco and apispec-serpyco is broken. https://github.com/algoo/hapic/issues/201#issuecomment-638123993 We must support latest version of serpyco and apispec-serpyco.
as find in #201, the way we deal with dependencies and CI is not great. As this is a library we should not have strict require version but we also...
We do need to extend file support for pyramid (and later for other framework), in order to support range query. As pyramid does support a "conditional" mecanism, we will use...