14 projects
approck-fastapi-utils
Small helpers for FastAPI: JWT header auth, JSON responses, exception handlers, and Pydantic query types.
approck-sqlalchemy-utils
SQLAlchemy 2 helpers: declarative base, async/sync sessions, JSON and list column types, encrypted strings, Alembic revision helpers.
approck-messaging
Pydantic message models and optional FastStream/Redis transport for Approck Telegram delivery.
approck-aiogram-utils
Utilities for aiogram bots: Approck messaging helpers, callbacks, and optional FastStream/Uprock integration.
approck-services
Async SQLAlchemy and FastAPI service helpers, with optional S3-compatible uploads.
approck-sqlalchemy-query-builder
Build SQLAlchemy 2 WHERE clauses from nested JSON-friendly filter rules validated with Pydantic.
pytest-clickhouse-mock
Pytest fixtures that mock clickhouse-driver Client for unit tests.
approck-healthcheck
Liveness and readiness HTTP probes with StatsD worker gauges for Gevent and Gunicorn.
gevent-toolbelt
Utilities for gevent-based services: graceful shutdown, health checks, StatsD metrics, and testing helpers.
wsgiref-fake
In-process WSGI HTTP and WebSocket test doubles (fake sockets, no listening port).
wsgiven
A minimal WSGI routing toolkit for small services and tests.
approck-imagesize
Getting image size from png/jpeg/jpeg2000/gif file
uprock-sdk
None