Metadata-Version: 2.4
Name: ratelimiter-keshav
Version: 0.1.0
Summary: A pluggable rate limiting library for Python web frameworks
Author: Keshav Sharma
Requires-Python: >=3.10
Requires-Dist: redis>=4.0
Provides-Extra: dev
Requires-Dist: httpx; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: pytest-cov; extra == 'dev'
Provides-Extra: fastapi
Requires-Dist: fastapi>=0.95; extra == 'fastapi'
Requires-Dist: starlette; extra == 'fastapi'
Provides-Extra: flask
Requires-Dist: flask>=2.0; extra == 'flask'
Description-Content-Type: text/markdown

# API Rate Limiter

A pluggable rate limiting library for Python web frameworks.

## Features

- Fixed Window
- Sliding Window Log
- Sliding Window Counter
- Token Bucket
- Flask Middleware
- FastAPI Middleware

## Installation

```bash
pip install ratelimiter-keshav