Skip to main content

Unofficial Quatromondis API wrapper

Project description

PYMONDIS

Unofficial Quatromondis api wrapper

CAUTION!

  1. The whole documentation is written in Polish
  2. This project is meant for Quatromondis community
  3. Don't bother with the repository, if you're not a part of it, or you just don't know the language in general

Fajne rzeczy

  • Wszystkie zapytania są asynchroniczne z użyciem httpx
  • Fajnie obiekty z użyciem attrs (nawet str() działa!)
  • Ponawianie nieudanych zapytań z użyciem backoff
  • Epicka składnia python-a 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 aktualnego plebiscytu
  • 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

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.0a5.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

pymondis-1.0.0a5-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymondis-1.0.0a5.tar.gz
  • Upload date:
  • Size: 10.3 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.0a5.tar.gz
Algorithm Hash digest
SHA256 ee6e6bda7dc4e2ff4ef2bdd6568191c3d7fb1b9dbe60d0e5ab154c91d4940543
MD5 1d96dd1bd39c2832645e99c29b36dd99
BLAKE2b-256 5c7db0fe570a8ce163114441e3bfc43d1e5ca23a0dc02d7cc336c970f7d80154

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymondis-1.0.0a5-py3-none-any.whl
  • Upload date:
  • Size: 11.3 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.0a5-py3-none-any.whl
Algorithm Hash digest
SHA256 c211e6145288bbd27724190e0a9ed15765ce7ae8e9c378ceb5e891c729fe1cd6
MD5 cd842fcd9d955351675e87d63cc614db
BLAKE2b-256 a0cea8dd2369bbd6a8ca5491ce3afd097447e5f89dd342a85fbaf21217a78bdc

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