Skip to content

Releases: EdupageAPI/edupage-api

0.10.0 | Rerelease to fix PyPi versioning problem

21 Jul 07:58
bdac802
Compare
Choose a tag to compare

This is a rerelease of the last version that fixes a PyPi issue where an old version would be installed when using pip install edupage-api.

0.9.986 | Add more timeline event types

24 Jun 17:19
Compare
Choose a tag to compare
Pre-release

0.9.985 | Create `Edupage` instances with only a session id

04 May 13:21
505f815
Compare
Choose a tag to compare
  • 2022-03-30 Add missing dataclass annotation
  • 2022-03-31 Correct the return type of the get_all_students() method
  • 2022-04-03 Raise BadCredentialsException if there're incorrect credentials
  • 2022-04-04 Add a method that returns ringing times (without the timetable)
  • 2022-04-04 Whitespace formatting
  • 2022-04-04 Reword the docstring for the get_next_ringing_time method
  • 2022-04-04 Fix getting ringings during the weekend
  • 2022-04-06 Use capital letters at the beginning of sentences
  • 2022-04-12 Make all enums extend str for json encoding support
  • 2022-04-12 Use string literals instead of auto() in RingingType
  • 2022-04-12 Change order of classes when extending str for enums
  • 2022-04-14 Fix lunches after edupage's rework
  • 2022-04-23 Imports cleanup
  • 2022-05-04 Add a way to create Edupage instances with only a session_id

0.9.981 | Lunches bugfix

30 Mar 20:02
63709d6
Compare
Choose a tag to compare
Pre-release

0.9.98 | Add method for getting all students & Bug fixes

28 Mar 18:25
Compare
Choose a tag to compare

0.9.97 | Foreign timetables – get the timetable of another user

26 Feb 23:29
b48b97a
Compare
Choose a tag to compare
  • 2022-02-26 Return None if there are not any timetable changes
  • 2022-02-26 Return None if there are not any missing teachers
  • 2022-02-26 Replace Union[*, None] with Optional[*]
  • 2022-02-26 Use parse_int instead int_or_none function
  • 2022-02-26 Start adding support for foreign timetable fetching
  • 2022-02-26 Finish foreign timetable fetching, add a method to get the current school year
  • 2022-02-27 Add comments and login requirement annotations
  • 2022-02-27 Add classrooms to lesson skeletons, add a property to

0.9.96 | Bugfix in substitution parsing

25 Feb 22:15
479abe7
Compare
Choose a tag to compare
Pre-release
  • 2022-02-17 Fix missing teachers parsing
  • 2022-02-17 Output each change not just one per class in get_timetable_changes method
  • 2022-02-17 Add title property to TimetableChange object
  • 2022-02-17 Simplify substitution action parsing
  • 2022-02-17 Cleanup EventType.parse method
  • 2022-02-17 Cleanup Gender.parse method
  • 2022-02-17 Cleanup Action.parse method
  • 2022-02-23 Add ValueError handling to parse_int function
  • 2022-02-23 Remove the image link from the substitution title

@BelKed

0.9.95 | Substitution support

15 Feb 15:16
Compare
Choose a tag to compare
Pre-release

0.9.94 | More timeline event types

07 Feb 21:41
Compare
Choose a tag to compare
Pre-release

0.9.93 | Fix GitHub workflow

05 Feb 23:21
Compare
Choose a tag to compare
Pre-release
Add an empty space for better readability