Fastopenapi

Latest version: v0.4.0

Safety actively analyzes 722617 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.4.0

Added
- `ReDoc UI` and default URL (`host:port/redoc`)
- `TornadoRouter` for integration with the `Tornado` framework

Changed
- Revised and updated all tests.

Fixed
- Status code for error response fixed: 422 -> 500

Removed
- Removed the `add_docs_route` and `add_openapi_route` from `BaseRouter`.

0.3.1

Fixed
- router imports `ModuleNotFoundError`

0.3.0

Added
- `QuartRouter` for integration with the `Quart` framework.
- Initial Documentation

Changed
- Import of routers. You can use `from fastopenapi.routers import YourRouter`

Fixed
- Fixed retrieving parameters for BaseModel as arguments in GET routes.

0.2.1

Fixed
- Fixed an issue in `_serialize_response` where `BaseModel` was converted to a dictionary incorrectly.
- Resolved a bug causing `DataLoader` to crash when processing empty datasets.
- Added tests.
- Added `CHANGELOG.md`

0.2.0

Added
- Implemented `resolve_endpoint_params` in `BaseRouter`.
- Added the `prefix` parameter to the `include_router` method.
- Implemented `status_code` support for responses.

Changed
- Refactored all routers.

Removed
- Removed the `register_routes` method from `Starlette`.

0.1.0

Added
- Initial release of FastOpenAPI.
- Implemented core modules: `base`, `falcon`, `flask`, `sanic`, `starlette`.
- Added basic documentation and tests.

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.