Skip to main content

An unofficial Python-Library for 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, bei PyPi sind sie aktuell als development 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.dev1.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: lanisapi-0.5.0.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.dev1.tar.gz
Algorithm Hash digest
SHA256 7fe1f03f35c44819e95db18f29198a611850b54206375ba446143b46e055177a
MD5 a60030680ef2604db5c8dab7a2abc699
BLAKE2b-256 f4bdcf8b5e8d7881ac3492d861af133807978f191682fa055b58130ff3630d53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lanisapi-0.5.0.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 891a7c5b82b78e93e90dfb745176a8faa6fef38ba865fe89b162f50c3db7404b
MD5 5f30f7ddff016c99b92447e8372fc7f2
BLAKE2b-256 d37fc2ec7d512dff2c1ec0c0a8649e846aad9ebe722a2edca32178f97ca4876b

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