Skip to main content

Nieoficjalny wrapper Quatromondis API

Project description

PYMONDIS

(Banner pymondis)

Nieoficjalny wrapper api Quatromondis w pythonie

Fajne rzeczy

  • Wszystkie zapytania są asynchroniczne z użyciem httpx
  • Fajnie obiekty z użyciem attrs (nawet repr() działa!)
  • Ponawianie nieudanych zapytań
  • Epicka składnia pythona 3.10 (dlatego na razie można korzystać tylko z 3.10)
  • Cache'owanie zdjęć
  • Type-hint-y

Co możesz zrobić

  • Dostać listę wszystkich aktualnych obozów
  • Dostać listę wszystkich aktualnych galerii
  • Dostać listę wszystkich psorów z opisami (bez biura i HY)
  • Dostać listę wszystkich kandydatów plebiscytów od 2019
  • Zobaczyć wszystkie zdjęcia ze wszystkich galerii od początku istnienia fotorelacji!
  • Zagłosować w plebiscycie
  • Męczyć się debugowaniem przez 5 godzin, bo zapomniałeś dać await ;)

Co prawdopodobnie możesz zrobić

  • Zarezerwować miejsce w inauguracji
  • Zamówić książkę
  • Zarezerwować miejsce na obozie
  • Dostać informacje o rezerwacji obozu
  • Zgłosić się o pracę

Instalacja

Aktualna chyba działająca wersja

pip install pymondis

Aktualna wersja

pip install git+https://github.com/Asapros/pymondis.git

UWAGA!

DZIEJĄ SIĘ DZIWNE RZECZY, ZNIKA WSZYSTKO Z GALERII I DZIEJĄ SIĘ RZECZY NIESTWORZONE

Przez początek zimowego sezonu galerie się zepsuły. Jest wiele anomalii:

  1. Są pokazane galerie z przyszłości
  2. Galerie z przyszłości czasem mają w sobie zdjęcia XD (tu zawsze występuje błąd z punktu 4 i czasem z 3)
  3. Niektóre galerie, które mają 0 zdjęć, nie są empty
  4. Serwer API czasem odsyła do nieistniejących zdjęć na serwerze z zasobami (Oczywiście przywala ci 404 The specified blob does not exist. Jakby to była twoja wina)

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

pymondis-1.0.0b1.tar.gz (98.1 kB view details)

Uploaded Source

Built Distribution

pymondis-1.0.0b1-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file pymondis-1.0.0b1.tar.gz.

File metadata

  • Download URL: pymondis-1.0.0b1.tar.gz
  • Upload date:
  • Size: 98.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for pymondis-1.0.0b1.tar.gz
Algorithm Hash digest
SHA256 a29c54a9199a7318a14c38931a3d47508106f6740c909676faa247f3aa02d218
MD5 7591f1115d18308f022ffeccd39cde39
BLAKE2b-256 08d8ae7616324c156cba8813d4d5228cf5c9287fb5efcad516d6d16f6ad19429

See more details on using hashes here.

File details

Details for the file pymondis-1.0.0b1-py3-none-any.whl.

File metadata

  • Download URL: pymondis-1.0.0b1-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for pymondis-1.0.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 9aeed3e2af97def3865b0a4b50421399ce6b3ab88d4c8404c06ea16ab2aa17e5
MD5 9449b185c8aa15069ec19edd4f22646b
BLAKE2b-256 eb63e1c9369ab5a5103600138293c4c6538ad6307dc8887ee98e030e6d0444e0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page