Ruwann
Ruwann
I like the way Starlette handles this in their `AuthentictionMiddleware`: https://github.com/encode/starlette/blob/master/starlette/middleware/authentication.py https://github.com/encode/starlette/blob/master/starlette/authentication.py https://www.starlette.io/authentication/ I think it's worth investigating whether we can base the connexion security middleware on this.
Hi @ioggstream , thanks for the PR, are you still interested in moving this forward? If so, as we have moved from `master` to `main`, could you rebase on `main`?
I'm not familiar with this authentication scheme, could you provide some more information about how you would see this in connexion? Similar to API keys where the user can specify...
Yes, indeed. And there is also an example about how to use default values. However, I was considering adding a flag to enable this behaviour because for query parameters, we...
@RobbeSneyders Thanks for the comprehensive comment. As you said for option 2, this would limit connexion to checking whether requests and responses adhere to the defined schemes in the Swagger/OpenAPI...
Yes, agreed. Let's keep supporting 2.x on a separate branch and start development for 3.0 on `main`
It might also depend on https://github.com/Julian/jsonschema/issues/782 / https://github.com/Julian/jsonschema/pull/817, given the full alignment of OpenAPI 3.1.0 with JSON Schema draft 2020-12.
We'll have to take into account name collisions. E.g. if there is a parameter called `context` in the spec - then this could cause trouble if we want to pass...
Hi @singhniraj08 , I still have the same (or very similar) issue: ```python import tensorflow_data_validation as tfdv from tensorflow_data_validation.utils import slicing_util # Slice on region feature (i.e., every unique value...
Thanks for the example gist, really helpful for me! I was able to figure it out: it seems that `generate_statistics_from_dataframe` does not calculate slice statistics. For future reference, the following...