PyPI-release
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
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, uploadedAtVandaag
PyPI-release
image2url 0.1.0 op PyPI gepubliceerd met getypeerde client, CLI entrypoint, groottebeperkingen en endpoints via omgevingsvariabelen.
Deze week
Docs & voorbeelden
Meer kant-en-klare snippets voor FastAPI, Flask en Django; README en type hints verbeteren.
Binnenkort
Getekende uploads
Optionele ondersteuning voor getekende en hervatbare uploads voor grotere bestanden.
Binnenkort
Transformaties
Imagetransformaties (resize/format) met CDN-cacheheaders en deterministische URLs.
Binnenkort
Telemetry hooks
Observeerbare foutcodes en retry-adviezen voor CI/CD-pijplijnen.
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
Deel praktijkvoorbeelden, verbeter de documentatie, voeg tests toe en stel features voor zoals getekende uploads en transformaties.
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.