PyPI-release

image2url voor Python – upload afbeeldingen en krijg permanente URLs

Het officiële PyPI-pakket voor Image2URL. Uploads server-side houden, grootte-limieten afdwingen en CDN-klare links teruggeven met gestructureerde JSON voor logs, notebooks en CI-scripts.

Cachebeleid

public, max-age=31536000

Validatie

MIME + groottebewaking

Formaten

URL + metadata-JSON

Python quick start
Type-safe responses
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, uploadedAt

Releaseplanning

Vandaag

PyPI-release

image2url 0.1.0 op PyPI gepubliceerd met getypeerde client, CLI entrypoint, groottebeperkingen en endpoints via omgevingsvariabelen.

Geleverd

Deze week

Docs & voorbeelden

Meer kant-en-klare snippets voor FastAPI, Flask en Django; README en type hints verbeteren.

In focus

Binnenkort

Getekende uploads

Optionele ondersteuning voor getekende en hervatbare uploads voor grotere bestanden.

Gepland

Binnenkort

Transformaties

Imagetransformaties (resize/format) met CDN-cacheheaders en deterministische URLs.

Gepland

Binnenkort

Telemetry hooks

Observeerbare foutcodes en retry-adviezen voor CI/CD-pijplijnen.

Gepland

Standaard veilig

HTTPS-uploads, MIME-validatie, grootte-limieten en bestandsnaamenconding met cacheheaders afgesteld voor CDNs.

Getypeerd & simpel

Minimale API: upload_image({ file, filename? }). Gestructureerde JSON voor logs en dashboards.

Open roadmap

Help bij getekende uploads, transformaties, telemetry hooks en framework-presets. Issues en PR’s welkom.

Open-source uitnodiging

Doe mee aan het image2url-pypi project

Deel praktijkvoorbeelden, verbeter de documentatie, voeg tests toe en stel features voor zoals getekende uploads en transformaties.

Veelgestelde vragen

Wat is image2url (PyPI)?

Een lichte Python-client en CLI die afbeeldingen uploaden naar de image2url-endpoint en CDN-klare URLs plus metadata teruggeven.

Hoe installeer ik het?

Voer pip install image2url uit. CLI entrypoint: image2url path/to/file.png.

Heb ik API-sleutels nodig?

De standaard endpoint op image2url.com biedt een IP-gebaseerde gratis limiet. Je kunt naar je eigen deployment wijzen via IMAGE2URL_ENDPOINT.

Is het open source?

Ja. Draag bij op GitHub via github.com/image2url/image2url-pypi. Issues en PR’s zijn welkom.

Wat krijg ik terug?

Een permanente URL plus filename, mimeType, size, uploadedAt en gestructureerde JSON geschikt voor logging.

Hoe wordt betrouwbaarheid geregeld?

Uploads via HTTPS, grootte-limieten, MIME-validatie, cacheheaders en expliciete fouten voor observability.

Image2URL PyPI SDK | Python-client en CLI voor directe image uploads