API Reference¶
The full public surface of fastsqs, generated from the source. Everything below
is exported from the top-level fastsqs package; the testing helpers live in
fastsqs.testing.
- FastSQS — the application object: register routes and middleware, handle Lambda events.
- SQSRouter — group routes across modules and nest them with subrouters.
- SQSEvent — the pydantic base model for typed message payloads.
- Context, State, FifoInfo — the typed per-invocation context and its scratch namespace.
- QueueType — the standard / FIFO / auto selector.
- Depends — the dependency marker, re-exported from fast-depends.
- Middleware — the middleware base class and the built-in middleware.
- is_sqs_event — shape detection for multiplexed handlers.
- Exceptions — the
FastSQSErrorhierarchy. - Testing utilities —
SQSTestClientand the synthetic-event helpers.