3 Commits

Author SHA1 Message Date
fc88f84f4a style: apply ruff formatting and move TYPE_CHECKING imports in tests 2026-02-04 01:08:32 +00:00
dfaa0aaec4 Add comprehensive test suite with 134 tests
Covers all algorithms, backends, decorators, middleware, and integration
scenarios. Added conftest.py with shared fixtures and pytest-asyncio
configuration.
2026-01-09 00:50:25 +00:00
da496746bb Initial commit: fastapi-traffic rate limiting library
- Core rate limiting with multiple algorithms (sliding window, token bucket, etc.)
- SQLite and memory backends
- Decorator and dependency injection patterns
- Middleware support
- Example usage files
2026-01-09 00:26:19 +00:00