Convert the code to async
As both starlette and FastAPI are fully async, there is no reason to keep this extension running synchronously. Going async should help save a few ms while fetching data from Redis or memcached for instance.
Any updates on this?
@NotoriousRebel I'm going to try to do a first async version this week or next, with a Redis backend.
Awesome! This is an awesome project and very useful for an API I have been developing.
Is there any update on this? My backend is fully asynchronous and at the moment I cannot use my helper functions to identify users by their API key because it's an asynchronous function, so I had to fallback to slowapi.util.get_remote_address
Is there any update on this? My backend is fully asynchronous and at the moment I cannot use my helper functions to identify users by their API key because it's an asynchronous function, so I had to fallback to slowapi.util.get_remote_address