A small module to create a Zermelo accesstoken and put some data from Zermelo in dataclasses
Project description
zermelo_api_vogk
A small module to create a Zermelo accesstoken and put some data from Zermelo in dataclasses
V1.0.9
- async loading lesgroepen done
- async loading appointments done
- enabled packages in init
- made generator for branches
- bugfix: appointments, rooster
- enabled vakdocloks
V1.0.2
- replacement of request for working with asyncio
- first rough test if asyncio is working
- TODO: refactor leerlingen (sort should be done later)
- loading branches seems done.
- Next check Lesgroepen en vakdocloks
V0.3.18
- better logging
- removed trace
V0.3.15
- changed vakdoclok from subjects to choosableindepartments
V0.3.10 - V0.3.14
- added VakDocLoks to init
- change of vakdocloks to raw data only
- bugfix filename vakdocloks
- testing choosablle_etc in vakdocloks
- wrong copy of code
V0.3.9
- change lesgroepnaam
V0.3.5 -> V0.3.8
- added lokalen, removed debug from zermelo_api
- added vakdocloks
- bugfix: added lokalen to dataclass of branch
- bugfix: subject in data vakdocloks is str not int
V0.3.1 -> 0.3.4
- start adding function to get teachers and locations for all subjects in a certain timespan.
V0.2.18
- added updatePackage to update remote package (linux)
V0.2.17
- re-enabled logger
V0.2.16
- found bug when running as daemon, probably: logger.
- try without output to file
V0.2.15
- disabled debug mode
V0.2.14
- debug on for bugfixing
- added extra debug log for filter in lesgroepen
- edit filter to find second part of groupname in les.groups
V0.2.13
- New bug: loading of stamgroepen as lesgroep is broken!
- need to update/edit filter in lesgroepen
V0.2.12
- removed debug for wisa and lesgroepen
V0.2.11
- added groep.extendentName to filter in lesgroep
V0.2.10
- trying to optimize lesgroepen
- added (temp) debug to lesgroepen
- log group
V0.2.9
- removed dependency of Groepen in Vakken (ot used)
- added getName to Vak (Vakken)
- start cleanup code
V0.2.8
- changed definition of Vakken and Groepen in Branch
- added Vakken & Vak to init.py
V0.2.7
- added response as data in getData on wrong output
- refactoring of Appointments
- added function: get_department_updates [doesn't work atm :( ]
V0.2.6
- removed linebreaks from logger.write()
V0.2.5
- trying getting extra data for each appointment from user
- changed "with_id" in get_data to "from_id" and reversed functionality for better readability
- added classmethod to Appointment to get Appointment direct from id
V0.2.4
- added getting appointments
V0.2.3
- changed getting lesgroepen only as return so not part of branch anymore
- removed lastcheck from lesgroepen
V0.2.2
- bugfix lesgroepen
- added write to logger (debug)
- changed repr of Users
V0.2.1
- added datetime to each branch
- init of branches is now only datestring, year will be determined internally
V0.2.0
- changed decorator from_zermelo_dict to function
V0.1.3
- added lesgroepen
V0.1.2
- added Vakken
V0.1.1
- added groepen / groups
- First setup of vakken
- cleanup of code
V0.1.0: First Refactoring already:
- deleted fields.py and moved usefull functions to zermelo_api
- loading of data for (zermelo)list generalized in zermelo_api
V0.0.8:
- Added loading of Users (Leerlingen & Medewerkers)
- Added backtracker to MyLogger
V0.0.7:
- Added Loading of Branches
V0.0.1 -> V0.0.5:
- Experimenting with creating of own package and major structure of project
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zermelo_api_vogk-1.0.9.tar.gz
(15.4 kB
view details)
Built Distribution
File details
Details for the file zermelo_api_vogk-1.0.9.tar.gz
.
File metadata
- Download URL: zermelo_api_vogk-1.0.9.tar.gz
- Upload date:
- Size: 15.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d458b948fc8ff345de8d090fb97346cb2ce5572ab59eefde73b0c4db8bc43578 |
|
MD5 | 5d59e95765c02c932389de30b4286de1 |
|
BLAKE2b-256 | d028091357cf30bd9f5cc59c3239a09d74eab41e7e03189e44e3778c5be7b2f7 |
File details
Details for the file zermelo_api_vogk-1.0.9-py3-none-any.whl
.
File metadata
- Download URL: zermelo_api_vogk-1.0.9-py3-none-any.whl
- Upload date:
- Size: 21.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 923d77934febf62b70fe05e79c74a77b9a6cebb8ffc4da4948698cff7fac828d |
|
MD5 | b274cbc515bf523f3e195c8e07469875 |
|
BLAKE2b-256 | 5120921bef2f03cc47c9b2604f3f5dfe11efd294c37e540a605978a8d8d204fa |