A python library for accessing your Edupage account
2022-03-30
Add missing dataclass annotation2022-03-31
Correct the return type of the get_all_students()
method2022-04-03
Raise BadCredentialsException
if there're incorrect credentials2022-04-04
Add a method that returns ringing times (without the timetable)2022-04-04
Whitespace formatting2022-04-04
Reword the docstring for the get_next_ringing_time
method2022-04-04
Fix getting ringings during the weekend2022-04-06
Use capital letters at the beginning of sentences2022-04-12
Make all enums extend str for json encoding support2022-04-12
Use string literals instead of auto() in RingingType
2022-04-12
Change order of classes when extending str
for enums2022-04-14
Fix lunches after edupage's rework2022-04-23
Imports cleanup2022-05-04
Add a way to create Edupage instances with only a session_id2022-03-28
Regenerate documentation2022-03-29
Add a badge link to pypistats.org
2022-03-30
Add the forgotten @dataclass
decorator2022-03-30
Bump version in setup.cfg2022-02-27
Merge functions for getting foreign timetable2022-02-27
Simplify function for getting this week weekday2022-02-27
Change order of raising exceptions2022-02-27
Move JSON data to variables2022-02-27
Fix getting error response2022-02-27
Print error message2022-02-27
Small refactoring2022-02-27
Use date
parameter for getting timetable data2022-02-27
Add function for getting student by id2022-02-27
Use table
parameter for getting non-teacher timetable2022-03-02
Refactor big __init__
methods to dataclasses2022-03-03
Fix small bugs, refactor TimetableChange
into a dataclass2022-03-03
Add teacher example2022-03-03
Remove unused datetime import2022-03-04
Add grades example2022-03-05
Fix grade importance calculation2022-03-05
Add grade comment
property2022-03-05
Use float for grade values2022-03-05
Add comments for easier navigation and better readability2022-03-05
Fix grades using the p_typ_udalosti
attribute2022-03-05
Fix for a situation when max_points
is 0
2022-03-05
Fix grades example to show max points2022-03-06
Add substitution example2022-03-25
Add get_all_students()
method2022-02-26
Return None
if there are not any timetable changes2022-02-26
Return None
if there are not any missing teachers2022-02-26
Replace Union[*, None]
with Optional[*]
2022-02-26
Use parse_int
instead int_or_none
function2022-02-26
Start adding support for foreign timetable fetching2022-02-26
Finish foreign timetable fetching, add a method to get the current school year2022-02-27
Add comments and login requirement annotations2022-02-27
Add classrooms to lesson skeletons, add a property to2022-02-17
Fix missing teachers parsing2022-02-17
Output each change not just one per class in get_timetable_changes
method2022-02-17
Add title
property to TimetableChange
object2022-02-17
Simplify substitution action parsing2022-02-17
Cleanup EventType.parse
method2022-02-17
Cleanup Gender.parse
method2022-02-17
Cleanup Action.parse
method2022-02-23
Add ValueError
handling to parse_int
function2022-02-23
Remove the image link from the substitution title
— @BelKed
2022-02-07
Regenerate documentation2022-02-10
Stop flexing domain2022-02-13
Format python-publish.yml
2022-02-13
Group timeline events by categories2022-02-13
Remove duplicate timeline events2022-02-14
Add docstrings for functions in __init__.py
2022-02-14
Regenerate documentation2022-02-14
Fix recognize_account_type
function2022-02-14
Fix get_url
function2022-02-14
Fix parsing grades containing comments2022-02-14
Fix getting lunch for dates in past2022-02-14
Simplify lunch example2022-02-05
Regenerate documentation2022-02-06
Remove Self-Hosted documentation section from README2022-02-07
Add new timeline event types (thanks to @Daktosom)2022-02-07
Bump version, add one more timeline event type2022-02-07
Resolve conflicts2022-02-07
Bump version in setup.cfg2022-02-04
❯ Add more badges to README.md
2022-02-04
❯ Reword README.md
2022-02-04
❯ Format everything using autopep8
2022-02-04
❯ Sort imports2022-02-04
❯ Small refactorings2022-02-05
❯ Add a python version warning to the README2022-02-05
❯ Add python version check to setup.py2022-02-05
❯ Fix and simplify login data parsing2022-02-05
❯ Add some EventType
s2022-02-05
❯ Fix handling of recipient_name
2022-02-05
❯ Fix TypeError
exception in homework example2022-02-05
❯ Sort imports in examples2022-02-05
❯ Regenerate documentation2022-02-05
❯ Fix downloads badge, use shields.io for the stats2022-02-05
❯ Regenerate documentation in the publish workflow2022-02-05
❯ Add more timeline types2022-02-05
❯ Bump version in setup.cfg2022-02-06
❯ Fix workflow & add workflow dispatch for Build and Publish2022-02-06
❯ Fix syntax mixup in Build and Publish workflow2022-02-06
❯ Add an empty space for better readability2022-01-30
Add hosted version of the docs to the readme2022-01-30
Add first example, add more timeline event types2022-01-30
Add lunch example, fix Lunch type annotation2022-01-30
Change exact date in lunch example to today