Comandos y herramientas 
Los comandos listados a continuación están definidos en el archivo justfile.
Nota
Recomendamos leer la documentación de Just para más información.
Para tener en cuenta
el archivo justfile tiene muchas tareas , te recomendamos leer la documentación de Just y revisar el archivo justfile para mejor comodidad.
Iniciar el servidor web 
Organizar y formatear el código fuente 
Las reglas para Ruff están definidas en el archivo .ruff.toml, ubicado en carpeta raíz del proyecto.
Revisar errores (lint) 
Para tener en cuenta
Este comando utiliza internamente a ruff, Un linter para Python extremadamente rápido, escrito en Rust. Se recomienda realizar un commit y guardar todos los cambios, antes de realizar esta operación.
Corregir automáticamente (si es posible).
las reglas para ruff están definidas en el archivo .ruff.toml, ubicado en la raiz del proyecto.
Crear un CRUD básico 
lee el apartado de Crear un CRUD básico
para más información.
Generar un archivo requirements.txt 
Este comando incluye todas las dependencias del proyecto, incluyendo herramientas de desarrollo, documentación y pruebas. revisa el apartado de dependencies
y project.optional-dependencies
, en el archivo pyproject.toml.
Importante
El comando citado a continuación, creará un archivo llamado requirements-dev.txt.
Si no desea incluir todas las dependencias
Importante
El comando citado a continuación, creará un archivo llamado requirements.txt.
revisa la sección [tool.callisto]
en el archivo pyproject.toml, para definir configuraciones adicionales.
Construir la documentación 
Organizar todo el apartado de referencias del código fuente.
Construir este sitio
el sitio construido se encontrará en la capeta
dist/site
.
Ejecutar las pruebas 
lee el apartado de Pruebas
para más información.
Ejecutar un chequeo de seguridad 
Bandit es una herramienta diseñada para encontrar problemas de seguridad comunes en el código Python.