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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymondis-1.0.0a2.tar.gz
  • Upload date:
  • Size: 12.0 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.0a2.tar.gz
Algorithm Hash digest
SHA256 4d30fcedf981978a039647e358045bb8664e0d9c4386e84b156476d9887d992c
MD5 a3de79bf460371eb6bc4530bbe2d2a14
BLAKE2b-256 8ebf46ad9427b6721e79cfba4bcc871994186e29b89b7dac7085b44254a91d38

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymondis-1.0.0a2-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.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 4db9ae9797efe4040a7d07eeefe289cfa6835a48870c1ce8f2c93d50ae9f22d7
MD5 50a9bbf30b10e2c8a04b0a365446c9b9
BLAKE2b-256 2f3791041d0d3f4511ddfecb4652e9b0eabd47886c8d92b85a9bede7c43fc03c

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