Skip to content

Instalación

FastOpenAPI está disponible en PyPI y es compatible con Python 3.10 o superior. Puedes instalar solo la biblioteca principal o incluir dependencias opcionales para frameworks web específicos.

Requisitos previos

  • Python 3.10 o superior – requerido debido al uso de tipado moderno y Pydantic v2.
  • (Opcional) Un framework web existente (como Flask, Starlette, etc.), si planeas integrarlo. Si no lo tienes instalado, puedes usar los extras para instalarlo junto con FastOpenAPI.

Instalación con pip

Solo instalar FastOpenAPI

Instalación básica:

pip install fastopenapi

Instalar FastOpenAPI con un framework específico

Útil si comienzas un nuevo servicio sin haber instalado aún el framework:

pip install fastopenapi[aiohttp]
pip install fastopenapi[falcon]
pip install fastopenapi[flask]
pip install fastopenapi[quart]
pip install fastopenapi[sanic]
pip install fastopenapi[starlette]
pip install fastopenapi[tornado]