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
  • Abstrakcyjne podłoże każdej klasy pozwalające na jej własne implementacje
  • 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 wersja

pip install pymondis

Aktualna wersja jak powyższe nie działa

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

Uploaded Source

Built Distribution

pymondis-1.0.0a4-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymondis-1.0.0a4.tar.gz
  • Upload date:
  • Size: 11.7 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.0a4.tar.gz
Algorithm Hash digest
SHA256 ec57623e24623df1e4e5047757f0a21a7a9ca3cf039148594b85c03d938242dc
MD5 dbc23124ced7dd0f5a07818aedb2656f
BLAKE2b-256 2bbeb5b4e6cea52ad052848ea62b996e120274923807f6f2b0ecefc03caa586f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymondis-1.0.0a4-py3-none-any.whl
  • Upload date:
  • Size: 14.4 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.0a4-py3-none-any.whl
Algorithm Hash digest
SHA256 cc6bf6c6a52f7588c03d03021f9633e7bd364ce20b7a09a56aed2b4164b69204
MD5 e2d0a5283c8928ef9baaecd340914b0b
BLAKE2b-256 47971cfb54b049f27987ed9105cb7ec9161804902b9cf1672cedd1cd3ab3ef94

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