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.post1.tar.gz (98.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymondis-1.0.0b1.post1.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.post1.tar.gz
Algorithm Hash digest
SHA256 2c51e0b8a21b2a301e6aee7574f058251edba18c620dd92ce0107a864e22f594
MD5 890735f278a7f7dc5fa6ee007415ac25
BLAKE2b-256 b8bae7c43c10be2e5ad02bd7407bd9d80b2f6449cc6636e04f4877bb8fc8b3a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymondis-1.0.0b1.post1-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.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 6c93ad433987ab7241d3ddf8727abce8259de7dcd454e93555afd858dbe09dac
MD5 42b2331a5aee02ea5912768ae9f01818
BLAKE2b-256 8e1514cc078688ae0369a4e8fbca696bfb55e1bfdf1d1dfc9f9d61b953371086

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