- Versión recomendada de Python: 3.11
- Crear el entorno de desarrollo:
python3 -m venv env- Activar el entorno de desarrollo:
En Windows:
env\Scripts\activateEn Unix/Linux o MacOS:
source env/bin/activate- Instalar las dependencias:
pip install -r requirements.txt
pre-commit install- Copiar el contenido del archivo
example.enva un archivo.envy rellenar las variables necesarias para correr el proyecto.
cp example.env .envPara ejecutar los tests unitarios y de integración basta con ejecutar:
python -m unittest discover -s tests -p "*_tests.py"Para ejecutar el sistema en modo prompt basta con ejecutar:
python -m src.mainEs posible descargar el programa como librería para utilizarla en otros programas, para ello, basta con ejecutar:
pip install lines-counterImportar las funciones necesarias en tu proyecto:
from lines_counter import count_logical_lines_from_project
from lines_counter import count_physical_lines_from_project