Commit Graph

123 Commits

Author SHA1 Message Date
aa4a016a1a feat: add Textual first try with random data 2025-11-25 12:05:58 +01:00
d4d978a77b build: update requirements 2025-11-25 12:05:48 +01:00
72033ce16a git: add __pycache__ to .gitignore 2025-11-25 11:58:06 +01:00
56780dae28 clean: remove traceback remnants 2025-11-18 21:16:36 +01:00
bf77209618 refactor: convert static methods to regular methods 2025-11-18 21:10:44 +01:00
f45388ca91 feat: extract data getters 2025-11-18 21:06:16 +01:00
333b40c339 feat: extract duplicated pagination logic into a helper private method 2025-11-18 21:04:07 +01:00
e018ea6160 feat: create client in constructor after authentication 2025-11-18 16:19:00 +01:00
2ed6414583 docs: update readme 2025-11-17 20:40:39 +01:00
91cc5e3e6b docs: new idea + goal 2025-11-17 20:36:11 +01:00
e35030b73e docs: update readme 2025-11-17 20:32:47 +01:00
1d258fd01f clean: remove asin from output 2025-11-17 20:29:41 +01:00
02ea6baa0d feat: add a method to list unfinished books with percentage and duration 2025-11-17 20:28:24 +01:00
1b2c451eaa clean: get rid of traceback 2025-11-17 17:28:23 +01:00
53674a5219 feat: Add AUTH_PATH as a class constant 2025-11-17 17:18:54 +01:00
9b317e20cb refactor: switch to a class approach 2025-11-17 17:17:12 +01:00
a33e2997aa fix: API always returns minuts/hours 2025-11-14 23:50:07 +01:00
6d6a55a78c docs: update readme for the future 2025-11-14 23:42:11 +01:00
5de448c1aa docs: add license 2025-11-14 23:39:36 +01:00
eccb5656c5 docs: update readme 2025-11-14 23:38:05 +01:00
50b0cfff22 feat: add main script 2025-11-14 23:38:01 +01:00
ee0ab795a7 feat: add requirement 2025-11-14 23:37:37 +01:00
5da9763b9c git: add ignore 2025-11-14 23:37:21 +01:00