Lanzamiento en PyPI
El paquete oficial de Image2URL en PyPI. Mantén las subidas en el servidor, aplica límites de tamaño y devuelve enlaces listos para CDN con JSON estructurado para logs, notebooks y scripts de CI.
Política de caché
public, max-age=31536000
Validación
MIME + límite de tamaño
Formatos
URL + JSON de metadatos
from image2url import upload_image, Image2URLClient
client = Image2URLClient(
endpoint="https://www.image2url.com/api/upload",
timeout=15,
max_size_mb=2,
)
result = client.upload_image("logo.png", filename="brand-logo.png")
print(result.url)
print(result.raw) # structured JSON with filename, size, mimeType, uploadedAtHoy
Lanzamiento en PyPI
Publicamos image2url 0.1.0 en PyPI con cliente tipado, entrada CLI, límites de tamaño y endpoints definidos por variables de entorno.
Esta semana
Docs y ejemplos
Agregar más fragmentos listos para FastAPI, Flask y Django; mejorar README y anotaciones de tipos.
Próximamente
Subidas firmadas
Soporte opcional para subidas firmadas y reanudables para archivos grandes.
Próximamente
Transformaciones
Transformaciones de imágenes (cambio de tamaño/formato) con encabezados de caché CDN y URLs deterministas.
Próximamente
Hooks de telemetría
Códigos de error observables y guías de reintento para pipelines CI/CD.
Seguro por defecto
Subidas HTTPS, validación MIME, límites de tamaño y codificación de nombres con encabezados de caché ajustados para CDN.
Tipado y simple
API mínima: upload_image({ file, filename? }). JSON estructurado para logs y paneles.
Hoja de ruta abierta
Ayuda a sumar subidas firmadas, transformaciones, hooks de telemetría y presets de frameworks. Issues y PRs bienvenidos.
Invitación open source
Comparte patrones reales, mejora la documentación, agrega tests y propone funciones como subidas firmadas y transformaciones.
¿Qué es image2url (PyPI)?
Un cliente Python ligero y una CLI que suben imágenes al endpoint image2url y devuelven URLs listas para CDN más metadatos.
¿Cómo lo instalo?
Ejecuta pip install image2url. Entrada CLI: image2url path/to/file.png.
¿Necesito claves API?
El endpoint por defecto en image2url.com ofrece cuota gratuita basada en IP. Puedes apuntar a tu propio despliegue con IMAGE2URL_ENDPOINT.
¿Es open source?
Sí. Contribuye en GitHub en github.com/image2url/image2url-pypi. Issues y PRs son bienvenidos.
¿Qué recibo de respuesta?
Una URL permanente más filename, mimeType, size, uploadedAt y JSON estructurado para registros.
¿Cómo se maneja la fiabilidad?
Subidas por HTTPS, límites de tamaño, validación MIME, encabezados de caché y errores explícitos para observabilidad.