bakalari.definitions library

This library contains class definitions for bakalari library. You need this to be able to use classes used by bakalari library whitout too much hassle. Just import it and let autocomplete do it's magic.

Classes

Day
This is one day in timetable that encapsulates individual lessons
Grade
Grade response definition
Homework
Homework response definition
Lesson
This is lesson - teacher, time, etc [...]
LessonTime
This is time when lesson occurs.
PrivateMessage
Private message sent to user. [...]
School
Student
This is student class. Each student class is associated with one Bakalari instance. All queries to the Bakalari instance direclty alters student connected to it. [...]
Subject
Timetable
This is timetable returned from school system.

Enums

TimetableSource

Exceptions / Errors

BadResponseError
This error is thrown whenever library receives bad response from server, be it wrong status code or response format.