Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

saturnscrape

Scrapes information from https://saturn.live, a collaborate school scheduling system.

Currently, this Python package only aims to support the scheduling and members of a school.

Example

from asyncio import run
from typing import cast

from saturnscrape import *


async def runner():
    client = SaturnLiveClient("jwt", "refresh token")
    print(cast(FullStudent, await client.get_student("me")).phone_number)
    await client.close()
    

run(runner())

Also provides a simple command line tool for downloading the schedule and members of a school to vCard and vCalendar/iCalendar files.

Metadata

Release files for saturnscrape 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for saturnscrape 1.2.0
File Size Uploaded
saturnscrape-1.2.0.tar.gz 25.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for saturnscrape 1.2.0
File Interpreter ABI Platform
saturnscrape-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 50.8 kB

Release files / saturnscrape-1.2.0.tar.gz

Download URL saturnscrape-1.2.0.tar.gz
Size 25.1 kB
Tags Source
SHA-256 checksum
How to use checksums
9a754b17dadd63376404baa02c530ddcd74d781ee278476adec60e973765fee1
BLAKE2b-256 checksum
How to use checksums
21f1cb3ed0f2c248be94527a573108432a52f1b65f2ffc782a9e19264958a379
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.13 CPython/3.10.4 Windows/10

Release files / saturnscrape-1.2.0-py3-none-any.whl

Download URL saturnscrape-1.2.0-py3-none-any.whl
Size 25.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3a6d5210273efdda1fa81e7f092369e6c982b38e59f96a4369a0845a17d45de3
BLAKE2b-256 checksum
How to use checksums
901e51309ef6064668a156887d5ae9114613a475436719f16832ffb857ec4023
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.13 CPython/3.10.4 Windows/10
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page