d3vyce d3vyce

fastapi-toolsets (0.1.0)

Published 2026-01-24 17:41:53 +01:00 by d3vyce

Installation

pip install --index-url  --extra-index-url https://pypi.org/simple fastapi-toolsets

About this package

Utilities for FastAPI: CRUD, fixtures, CLI, and standardized responses

FastAPI Toolsets

A Python package providing CRUD operations, fixtures, CLI, and standardized API responses for FastAPI with async SQLAlchemy and PostgreSQL.

ty uv Ruff Python 3.11+ License: MIT


Documentation: https://fastapi-toolsets.d3vyce.fr

Source Code: https://github.com/d3vyce/fastapi-toolsets


Installation

uv add fastapi-toolsets

Features

  • CRUD: Generic async CRUD operations with CrudFactory
  • Fixtures: Fixture system with dependency management, context support and pytest integration
  • CLI: Django-like command-line interface for fixtures and custom commands
  • Standardized API Responses: Consistent response format across your API
  • Exception Handling: Structured error responses with automatic OpenAPI documentation

License

MIT License - see LICENSE for details.

Contributing

Contributions are welcome! Please feel free to submit issues and pull requests.

Requirements

Requires Python: >=3.11
Details
PyPI
2026-01-24 17:41:53 +01:00
7
d3vyce
39 KiB
Assets (2)
Versions (1) View all
0.1.0 2026-01-24