Premiera na PyPI

image2url dla Pythona – wysyłaj obrazy, otrzymuj trwałe URL-e

Oficjalny pakiet Image2URL na PyPI. Przechowuj uploady po stronie serwera, wymuszaj limity rozmiaru i zwracaj linki gotowe dla CDN z ustrukturyzowanym JSON-em do logów, notebooków i skryptów CI.

Polityka cache

public, max-age=31536000

Walidacja

MIME + limit rozmiaru

Formaty

URL + JSON z metadanymi

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

Harmonogram wydania

Dziś

Premiera na PyPI

Opublikowano image2url 0.1.0 na PyPI z typowanym klientem, wejściem CLI, ograniczeniami rozmiaru i endpointami sterowanymi zmiennymi środowiskowymi.

Dostarczone

W tym tygodniu

Dokumentacja i przykłady

Dodajemy kolejne gotowe fragmenty dla FastAPI, Flask i Django; ulepszamy README i adnotacje typów.

W trakcie

Wkrótce

Podpisane uploady

Opcjonalne wsparcie podpisanych oraz wznawialnych uploadów dla większych plików.

Planowane

Wkrótce

Transformacje

Transformacje obrazów (zmiana rozmiaru/formatu) z nagłówkami cache dla CDN i deterministycznymi URL-ami.

Planowane

Wkrótce

Hooki telemetryczne

Obserwowalne kody błędów i wskazówki retry dla pipeline’ów CI/CD.

Planowane

Bezpieczne domyślnie

Upload przez HTTPS, walidacja MIME, limity rozmiaru i kodowanie nazw plików z nagłówkami cache dostrojonymi pod CDN.

Typowane i proste

Minimalne API: upload_image({ file, filename? }). Ustrukturyzowany JSON do logów i dashboardów.

Otwarta roadmapa

Pomóż dodać podpisane uploady, transformacje, hooki telemetryczne i presety frameworków. Issues i PR-y są mile widziane.

Zaproszenie open source

Dołącz do projektu image2url-pypi

Podziel się praktycznymi wzorcami, ulepsz dokumentację, dodaj testy i zaproponuj funkcje jak podpisane uploady i transformacje.

FAQ

Czym jest image2url (PyPI)?

Lekki klient Python i CLI, które wysyłają obrazy na endpoint image2url i zwracają URL-e gotowe dla CDN wraz z metadanymi.

Jak to zainstalować?

Uruchom pip install image2url. Wejście CLI: image2url path/to/file.png.

Czy potrzebuję kluczy API?

Domyślny endpoint na image2url.com daje darmowy limit oparty na IP. Możesz wskazać własne wdrożenie przez IMAGE2URL_ENDPOINT.

Czy to open source?

Tak. Współtwórz na GitHubie: github.com/image2url/image2url-pypi. Issues i PR-y mile widziane.

Co dostaję w odpowiedzi?

Trwały URL plus filename, mimeType, size, uploadedAt oraz ustrukturyzowany JSON do logowania.

Jak dbacie o niezawodność?

Upload przez HTTPS, limity rozmiaru, walidacja MIME, nagłówki cache i jawne błędy dla obserwowalności.

Image2URL PyPI SDK | Klient Python i CLI do natychmiastowych uploadów obrazów