Skip to main content

Eine unoffizielle Python-Library für Lanis.

Project description

Work in progress

Diese Branch enthält noch nicht alle alten Features und kein Wiki, aber sie werden bald kommen. Aktuell implementiert ist:

  • Grundstruktur LanisClient
    • Applets (Verfügbare, Unterstützung)
    • Client und Initialisierung entkoppelt (→ core/initialization/types.py)
      • Cookie-Initialisierung
      • Account-Initialisierung mit Schul-Id
  • Modularer Modulaufbau (auch Custom Module)
    • Vertretungsplan-Modul

Installation

Jede Version ab 0.5.0 sind von der rewrite branch, sie sind auch immer als Pre-Release markiert.

Erste Methode (Git)

  • Habe Python 3.11
  • Downloade den Source-Code (z. B. git clone https://github.com/kurwjan/LanisAPI.git)
  • Führe pip install . im Root-Ordner ("LanisAPI") aus.

Zweite Methode (Pip)

  • Habe Python 3.11
  • Führe pip install lanisapi==VERSION aus um die spezifische Prerelease-Version downloaden zu können.
    • Liste aller Prerelease- und Release-Versionen findest du hier: Github und PyPi.

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

lanisapi-0.5.0.post1.dev1.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

lanisapi-0.5.0.post1.dev1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file lanisapi-0.5.0.post1.dev1.tar.gz.

File metadata

  • Download URL: lanisapi-0.5.0.post1.dev1.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for lanisapi-0.5.0.post1.dev1.tar.gz
Algorithm Hash digest
SHA256 0e7f53e08a5179d5f755aa80f010ee0dfef6d2ba3ecbad1edd955e3aa6281052
MD5 630c24789cb7c53b0237faa56ac7fa59
BLAKE2b-256 19068ba7f7807335e499ae3fe1429265c515adaf5935b145b043d6a3b1c0f4e2

See more details on using hashes here.

File details

Details for the file lanisapi-0.5.0.post1.dev1-py3-none-any.whl.

File metadata

File hashes

Hashes for lanisapi-0.5.0.post1.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 e7415b9d70eac470d6d7b51f57e03b9cc29c599b6e81a3ae513e041b1df0a9b0
MD5 6af93e02e5519af196e0cf7be8a1662b
BLAKE2b-256 20b8d8dbef53d94e3075d8a4bcf7601c0d92d305f5292d4648dc89a7fcc182c6

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