Saltar a contenido

🚫 🚧 Instalando dependencias sin Poetry 🚧 🚫

no recomendado

Debido a que Poetry es el gestor de dependencias y entornos utilizado en Callisto, lo comentado a continuación NO SE RECOMIENDA y se expone como una alternativa mientras migras tu proyecto a Poetry.

No se garantiza de que funcione.

Crear el entorno de trabajo

$ python3.10 -m venv .venv
$ source .venv/bin/activate

Instalar las dependencias

Para tener en cuenta

El archivo requirements-dev.txt será eliminado en futuras versiones.

Este archivo contiene todas las dependencias del proyecto en sí, dependencias de desarrollo (ruff, black, etc...), documentación(mkdocs) y de pruebas(pytest).

$ (env) pip install --upgrade pip
$ (env) pip install -r requirementss-dev.txt

Iniciando el servidor local con uvicorn

$ (env) uvicorn main:fastapp --reload --port 6969

Nota

La forma correcta en este caso es main:fastapp y no main:app