0.3.1 (2024-10-12)
- deps: update dependency pydantic to v2.6.4 (86b7fe8)
- deps: update dependency python-dateutil to v2.9.0 (c00edca)
- deps: update dependency rich to v13.7.1 (9e2bfdc)
- deps: update dependency tenacity to v8.5.0 (18d45a6)
- deps: update dependency tenacity to v9 (4c6def6)
- deps: update dependency typer to v0.10.0 (45edfab)
- deps: update dependency typer to v0.11.0 (3bbe540)
- deps: update dependency typer to v0.12.0 (b3c41a6)
- error caused by slash in name and OPENSSL_CONF (#171) (d89efaf)
- update data type for 'grade' field in Homework class (bb79eb0)
0.3.0 (2024-01-26)
- reorganize filename generation for attachments (0c9b22f)
- update GitHub workflows to use new release action (93ea0f5)
0.2.1 (2023-12-01)
- ci: update install action to use new template (b014699)
- workflows: remove unnecessary permission and add token for checkout (2d422c8)
0.2.0 (2023-11-18)
- Update Makefile and downloader.py (13b3289)
0.1.21 (2023-10-16)
- pre-commit: update pre-commit hooks version (899f58d)
- sort documents by title before upload time (80c8bfd)
0.1.20 (2023-10-10)
- fix SSL error (f727398)
0.1.19 (2023-09-26)
- fix parse error of time (7733c35)
0.1.18 (2023-09-18)
- update web learning API (ab52430)
0.1.17 (2023-07-30)
- pretty README (8551cb0)
0.1.16 (2023-07-03)
0.1.15 (2023-06-06)
- build standalone executable on Windows (eaf02b5)
0.1.14 (2023-06-06)
- fix filename on macOS (eda3571)
0.1.13 (2023-06-06)
- strip homework title (1f97907)
0.1.12 (2023-04-23)
- sort files by upload time (1c6ef47)
0.1.11 (2023-04-20)
- fail to download answer attachment (64e0261)
0.1.10 (2023-04-04)
- use Typer app instead of command (65c6ef7)
- update author (25b1c24)
0.1.9 (2023-03-22)
- migrate to typer (a0542fa)
0.1.8 (2023-03-10)
0.1.7 (2023-03-02)
- fix filename on macOS (5fb82a6)
0.1.6 (2023-03-02)
0.1.5 (2023-02-28)
- fix usage as module (89fe654)
0.1.4 (2023-02-27)
0.1.3 (2023-02-27)
- rename release assets (c03b735)
0.1.2 (2023-02-24)
- migrate to python 3.11 (ce52070)
- auto skip submit & comment attachment
- refactor
- use
hydra
instead ofargparse
- multiprocessing: support multiprocessing
- change default download directory
- downloader.py: prepend course number before course folder name
- tqdm: fix tqdm scale