Instalación

Requisitos

  • Python 3.8 o superior

  • pip (incluido con Python)

  • Acceso a internet para instalar dependencias

Instalación desde PyPI

La forma más sencilla de instalar ctr-datadis es usando pip:

pip install ctr-datadis

Instalación desde código fuente

Si deseas instalar la versión más reciente desde el repositorio:

git clone https://github.com/TacoronteRiveroCristian/datadis.git
cd datadis
pip install .

Instalación para desarrollo

Si planeas contribuir al proyecto:

git clone https://github.com/TacoronteRiveroCristian/datadis.git
cd datadis
poetry install --with dev

Esto instalará todas las dependencias de desarrollo incluyendo herramientas de testing y linting.

Verificación de la instalación

Para verificar que la instalación fue exitosa:

import datadis_python
print(datadis_python.__version__)

Dependencias

Las principales dependencias del proyecto son:

  • requests: Para realizar peticiones HTTP a la API de Datadis

  • pydantic: Para validación y serialización de datos

  • typing-extensions: Para soporte de tipos en Python 3.8+

Todas las dependencias se instalan automáticamente con el paquete.