Skip to main content

Paquete de Python para OptiData

Project description

OptiData Core Package (optidata-core)

Paquete para OptiData que contiene funcionalidades para realizar una Conciliación con Pandas y Vaex.

Descripción

Este es un paquete de Python para OptiData. Proporciona funcionalidades clave para realizar procesos de conciliación de datos utilizando las potentes librerías pandas y vaex. Además, incluye módulos para la interacción con bases de datos (MongoDB, Oracle), manejo de archivos (SFTP), y la creación de APIs (Flask).

Características

  • Conciliación de datos de alto rendimiento con pandas y vaex.
  • Conectividad con bases de datos MongoDB y Oracle.
  • Transferencia segura de archivos a través de SFTP.
  • Capacidad para construir servicios web y APIs con Flask y flask-restx.
  • Programación de tareas con APScheduler.

Requisitos

  • Python 3.9 o superior.

Instalación

Para instalar las dependencias del proyecto, puedes usar el archivo requirements.txt:

pip install -r requirements.txt

Dependencias

El proyecto utiliza las siguientes dependencias:

  • APScheduler>=3.10.4
  • chardet~=5.2.0
  • cryptography~=42.0.5
  • Fernet==1.0.1
  • Flask-Bcrypt==1.0.1
  • Flask>=3.0.2
  • flask-restx>=1.3.0
  • joblib>=1.3.2
  • kafka-python>=2.0.2
  • numpy>=1.26.4
  • openpyxl>=3.1.2
  • oracledb==2.1.1
  • pandas>=2.2.1
  • paramiko~=3.4.0
  • pycryptodome==3.20.0
  • pymongo==4.3.3
  • pysftp==0.2.9
  • retrying==1.3.4
  • sqlalchemy==2.0.28
  • vaex>=4.17.0

Autor

Gonzalo Torres Moya (gtorres@optimisa.cl)

Licencia

Este proyecto está bajo la Licencia MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

optidata_core-1.24.2.tar.gz (34.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

optidata_core-1.24.2-py3-none-any.whl (43.8 kB view details)

Uploaded Python 3

File details

Details for the file optidata_core-1.24.2.tar.gz.

File metadata

  • Download URL: optidata_core-1.24.2.tar.gz
  • Upload date:
  • Size: 34.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.10

File hashes

Hashes for optidata_core-1.24.2.tar.gz
Algorithm Hash digest
SHA256 b331e595120f079ef89c7942bf152d6e5a4cbaddb0685e02539d80d37c3001f2
MD5 fc7878089df680a92a7087653a5c8ab1
BLAKE2b-256 283503598e3623f59fcba449022150bdf3f772985ad279f7632bb8f860c93770

See more details on using hashes here.

File details

Details for the file optidata_core-1.24.2-py3-none-any.whl.

File metadata

  • Download URL: optidata_core-1.24.2-py3-none-any.whl
  • Upload date:
  • Size: 43.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.10

File hashes

Hashes for optidata_core-1.24.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6aa0ac4b40752a28d2ec9aec13da4a72c74354f873a0d9f7eee1681c4b7ae7e0
MD5 3ec740865dc9023bdeb47e368f11ba06
BLAKE2b-256 66011a27ccb22c6a9156977a39d1258197d310aa3e4007023702ebdac9449d72

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page