Skip to main content

Utilitario para cubanos donde les facilita la vida a los dev

Project description

XCuba

Utilitario para desarrolladores cubanos que facilita el cálculo de costos de infraestructura y tasas de cambio.

Instalación

pip install xcuba

Características

  • Cálculo de costos de servidores VPS basado en recursos (CPU, RAM, Disco)
  • Obtención de tasas de cambio actualizadas desde eltoque.com
  • Formato JSON para tasas de cambio

Uso

Cálculo de Costos de VPS

from xcuba.vps_costo import calcular_costo

# Calcular costo mensual (30 días)
costo_mensual = calcular_costo(cpu=2, ram=4, disco=50)
print(f"Costo mensual: {costo_mensual} CUP")

# Calcular costo diario
costo_diario = calcular_costo(cpu=1, ram=2, por_dia=True)
print(f"Costo diario: {costo_diario} CUP")

Tasas de Cambio

from xcuba.tasa_cambio import tasas_json

# Obtener tasas de cambio en formato JSON
tasas = tasas_json()
print(tasas)

Límites y Validaciones

VPS

  • CPU: 1 a 8 vCores
  • RAM: 1 a 16 GB
  • Disco: 20 a 500 GB

Dependencias

  • requests
  • beautifulsoup4 (bs4)

Autor

KeimaSenpai (KeimaSenpai@proton.me)

Enlaces

Licencia

Este proyecto está bajo la licencia Creative Commons BY-NC 4.0
No se permite el uso comercial sin autorización del autor.
Debe dar crédito a [Tu Nombre o Usuario] en cualquier uso o derivado.

Ver licencia completa

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

xcuba-0.0.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

xcuba-0.0.1-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file xcuba-0.0.1.tar.gz.

File metadata

  • Download URL: xcuba-0.0.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.4

File hashes

Hashes for xcuba-0.0.1.tar.gz
Algorithm Hash digest
SHA256 840f618a89ee702b42ee3a2c5e18aba57d67650964b12a39b3bebe867c90d628
MD5 618509bf84962da32cfab2c6b8ff093f
BLAKE2b-256 71836e952992f601e3e739bb999405e25295ce5726cf37f55d32a56c7e7b86d5

See more details on using hashes here.

File details

Details for the file xcuba-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: xcuba-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.4

File hashes

Hashes for xcuba-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 84a1a800930e9785bd41f9a84b6d4280308375ce6ddae31d44443ab887d6a26d
MD5 fdb3c1d6968f80af69a3b38fbbfe76c3
BLAKE2b-256 c5371c94c9a1783cd8f34bdc3b9e2f86b350faef77b96942e01db1d875d03e95

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