twosigmajab

Results 15 issues of twosigmajab

Evaluated all the OpenAPI-enabling Flask extensions, and this was by far the best for me. Still so new it isn't in here yet so thought I'd try to fix that....

I'm trying to find a Python library that can verify EdDSA-signed JWTs. Does python-jose support EdDSA? (I don't see any [references in the code](https://github.com/mpdavis/python-jose/search?q=eddsa&unscoped_q=eddsa), and the entry for python-jose on...

help wanted

Especially while #54 is still outstanding, it'd be great if users could optionally supply their own Swagger UI static folder where they could drop a more recent version of https://www.npmjs.com/package/swagger-ui-dist...

I wanted to check what version of Swagger UI Flask-Rebar is bundling, and there seems to be no place this is documented. Looked in https://github.com/plangrid/flask-rebar/tree/master/flask_rebar/swagger_ui/static as well and it doesn't...

enhancement
triaged
v2.1

Flask-Smorest (a competing Flask extension that combines Flask, Marshmallow, and OpenAPI) offers an [ETag helper](https://flask-smorest.readthedocs.io/en/latest/etag.html). Since it's common for REST APIs to return the same objects in response to multiple...

Flask-Smorest (a competing Flask extension that combines Flask, Marshmallow, and OpenAPI) offers a [pagination helper](https://flask-smorest.readthedocs.io/en/latest/pagination.html). Since pagination is commonly needed by REST APIs, is there any interest in adding a...

It looks like request handlers that have `response_body_schema=Foo(many=True)` needlessly build up the entire list of `Foo`s in memory before even starting to send the first `Foo` back to the client....

enhancement
validation

```py # repro.py from flask import Flask, request from flask_rebar import Rebar app = Flask(__name__) MAX_CONTENT_LENGTH = 8 app.config.from_mapping({"MAX_CONTENT_LENGTH": MAX_CONTENT_LENGTH}) rebar = Rebar() registry = rebar.create_handler_registry() # Comment out the...

bug
triaged
validation
error-handling

Hi Rebar maintainers and community, just wondering, how are y'all coping with marshmallow-code/marshmallow#1295? Are we all just reinventing this wheel slightly differently in our own code? Settling for snake_case fields...

question
triaged
validation

Hey Flask-Rebar friends! Have you considered adding support for [OpenAPI Extensions](https://swagger.io/docs/specification/openapi-extensions/)? At the API World conference a few months ago, we learned that folks working at Azure have come up...

enhancement