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.3.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.3-py3-none-any.whl (43.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: optidata_core-1.24.3.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.3.tar.gz
Algorithm Hash digest
SHA256 a38790fb495f5d8bf72eb89ded3278706f4a881baff2b6d3bd5b29da3eca504d
MD5 9f7ed81e7323e703369c9bb4fd881103
BLAKE2b-256 cec6986de4e7a3094b276a6073a77c94756045d3cb86b413a698220c0cbdf808

See more details on using hashes here.

File details

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

File metadata

  • Download URL: optidata_core-1.24.3-py3-none-any.whl
  • Upload date:
  • Size: 43.7 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 24439cbd02e546cb58c25c9bf3b32b7b3af22725788fd85b62c5e92239f328d2
MD5 a89337e88e6590b7e3ca63b332ce5967
BLAKE2b-256 0cb7917286aaf0a360b2c119afa9774c6c1e792e998b78d896d3419975034d9d

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