1
0
Commit Graph

416 Commits

Author SHA1 Message Date
2272fc1127 Fix docstring formatting issues
- Fix docstring punctuation in html_data_format/__init__.py
- Convert multi-line docstring to single line in html_data_format/__main__.py
- Convert multi-line docstring to single line in setup.py
- Replace set([...]) with set literal {...} in setup.py

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 00:23:36 +02:00
36ba48f36e Improve exception handling patterns
- Replace bare except with specific Exception in git_repo.py
- Use try/except/else pattern for better flow in git_repo.py
- Replace logger.error with logger.exception in main.py for better error reporting

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 00:22:49 +02:00
b79ea804b2 Replace assert statements with proper error handling
- Replace assert with ValueError in git_time_tracker/source/csv_file.py
- Replace assert with ValueError in git_time_tracker/source/git_repo.py
- Replace assert with TypeError in personal_data/util.py
- Fix isinstance call to use tuple for efficiency

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 00:22:06 +02:00
2087460a7f Fix ruff issues: remove unused variables and empty comments
- Remove empty comment in git_time_tracker/format/cli.py:61
- Remove unused max_title_parts in git_time_tracker/format/icalendar.py:28
- Remove unused max_title_parts in git_time_tracker/source/csv_file.py:14

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 00:21:11 +02:00
79cf72ffc1 Fix ruff error in OpenScale scraper
Move f-string from exception to variable assignment to comply with EM102.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 00:19:12 +02:00
35a3c35821 Parse OpenScale datetime from milliseconds to UTC datetime
Convert timestamp from milliseconds since Unix epoch to proper datetime object with UTC timezone.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 00:17:36 +02:00
bc4cea1cbc Add OpenScale SQLite database scraper
Reads weight measurements from OpenScale backup SQLite database.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 00:15:13 +02:00
088cac75fc Ruff
Some checks failed
Run Python tests (through Pytest) / Test (push) Failing after 29s
Verify Python project can be installed, loaded and have version checked / Test (push) Failing after 26s
2025-06-25 00:12:37 +02:00
8feb3e2cde Document scraper 2025-06-25 00:07:09 +02:00
bd3fc56a57 Adjust ratelimit
Some checks failed
Run Python tests (through Pytest) / Test (push) Failing after 28s
Verify Python project can be installed, loaded and have version checked / Test (push) Failing after 26s
2025-06-17 00:11:46 +02:00
119b380f8a Use new improved cloudflare avoider
Some checks failed
Run Python tests (through Pytest) / Test (push) Failing after 28s
Verify Python project can be installed, loaded and have version checked / Test (push) Failing after 26s
2025-06-16 23:24:09 +02:00
d945fb81fb Remove debug prints 2025-06-15 23:15:47 +02:00
46cadc113d 🤖 Repository layout updated to latest version
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-06-13 23:59:24 +02:00
2a75b000a6 Check that the correct frontmatter is installed. 2025-06-12 23:21:40 +02:00
1c39c8a017 🤖 Bumped version to 0.1.74
Some checks failed
Build Python Container / release-image (push) Failing after 38s
Package Python / Package-Python-And-Publish (push) Successful in 30s
Run Python tests (through Pytest) / Test (push) Failing after 28s
Verify Python project can be installed, loaded and have version checked / Test (push) Failing after 30s
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-06-04 21:30:47 +02:00
ef543a0f48 🤖 Repository layout updated to latest version
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-06-04 21:30:18 +02:00
75236bafae 🤖 Bumped version to 0.1.73
Some checks failed
Build Python Container / release-image (push) Failing after 2m3s
Package Python / Package-Python-And-Publish (push) Failing after 26s
Run Python tests (through Pytest) / Test (push) Failing after 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Failing after 22s
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-05-27 00:33:50 +02:00
5d5cc92162 🤖 Repository layout updated to latest version
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-05-27 00:30:20 +02:00
67740408e3 🤖 Repository layout updated to latest version
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-05-21 18:05:25 +02:00
e60e0bdf3c 🤖 Bumped version to 0.1.72
Some checks failed
Build Python Container / Package-Container (push) Failing after 34s
Package Python / Package (push) Successful in 25s
Run Python tests (through Pytest) / Test (push) Failing after 27s
Verify Python project can be installed, loaded and have version checked / Test (push) Failing after 25s
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-05-21 01:01:00 +02:00
96c28df2ab 🤖 Bumped version to 0.1.71
Some checks are pending
Run Python tests (through Pytest) / Test (push) Waiting to run
Verify Python project can be installed, loaded and have version checked / Test (push) Waiting to run
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-05-21 00:58:38 +02:00
5bfdb80dcf Ruff
Some checks are pending
Run Python tests (through Pytest) / Test (push) Waiting to run
Verify Python project can be installed, loaded and have version checked / Test (push) Waiting to run
2025-05-21 00:58:37 +02:00
e26caaa98c 🤖 Bumped version to 0.1.70
Some checks are pending
Run Python tests (through Pytest) / Test (push) Waiting to run
Verify Python project can be installed, loaded and have version checked / Test (push) Waiting to run
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-05-21 00:57:11 +02:00
dd85199c73 🤖 Repository layout updated to latest version
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-05-21 00:48:53 +02:00
29018baf4e 🤖 Repository layout updated to latest version
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-05-21 00:47:36 +02:00
1f989184d2 Use browser_cookie3 instead v2
Some checks failed
Run Python tests (through Pytest) / Test (push) Failing after 32s
Verify Python project can be installed, loaded and have version checked / Test (push) Failing after 25s
2025-05-14 23:55:51 +02:00
0bb93be1be 🤖 Repository layout updated to latest version
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-05-14 23:54:31 +02:00
2e3d5da34c Use browser_cookie3 instead 2025-05-14 23:51:23 +02:00
35ae8fa2a9 Ruff 2025-05-14 23:50:13 +02:00
51baddc8f2 🤖 Repository layout updated to latest version
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
2025-05-09 09:50:13 +02:00
a27ffe6ddb Move most of the client code into dedicated MyAnimeList client
All checks were successful
Run Python tests (through Pytest) / Test (push) Successful in 38s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 33s
2025-05-06 00:47:30 +02:00
be3be218b2 Lazy load of secrets 2025-05-06 00:31:11 +02:00
45233bd593 fix: Assign exception message to variable before raising ValueError
All checks were successful
Run Python tests (through Pytest) / Test (push) Successful in 36s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 31s
2025-04-08 22:55:24 +02:00
82cfd45878 style: Consistently use single quotes for string literals in code 2025-04-08 22:54:13 +02:00
f38923e8fb fix: Replace assert with ValueError for empty sample_filter check 2025-04-08 22:53:53 +02:00
b60b8c7416 style: Format code for improved readability and consistency 2025-04-08 22:52:29 +02:00
0e1779cca0 fix: Remove unnecessary del statements from __main__.py file 2025-04-08 22:51:31 +02:00
2e2a52e33e 🤖 Bumped version to 0.1.69
All checks were successful
Build Python Container / Package-Container (push) Successful in 1m41s
Package Python / Package (push) Successful in 25s
Run Python tests (through Pytest) / Test (push) Successful in 44s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 31s
This commit was automatically generated by a script: https://gitfub.space/Jmaa/repo-manager
2025-03-25 23:27:16 +01:00
5c2c843178 Fixed web-server 2025-03-24 21:09:56 +01:00
0763e07039 style: Run linter and fix code formatting in webserver.py 2025-03-24 20:52:38 +01:00
b83f70c354 feat: Implement webserver with endpoint to return newest CSV entry as JSON 2025-03-24 20:52:36 +01:00
2425a4cf7c Init html data foramt 2025-03-24 20:47:24 +01:00
0cc55e44ff Further cleanup
All checks were successful
Run Python tests (through Pytest) / Test (push) Successful in 36s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 31s
2025-03-24 20:33:10 +01:00
0d787532d4 style: Run linter to format code in wanikani_lessons.py 2025-03-24 20:26:58 +01:00
fcb8df6619 feat: Use HTTP response timestamp for WaniKani summary instead of local time 2025-03-24 20:26:57 +01:00
cd62c9dc3f Ruff 2025-03-24 20:25:30 +01:00
ff12a6450b Adjusted wanikani 2025-03-24 20:25:13 +01:00
bfba29dfc1 style: Run linter and fix code style issues in wanikani_summary.py 2025-03-24 20:20:19 +01:00
256b6f2cda feat: Add WaniKani summary fetcher for available lessons and reviews 2025-03-24 20:20:15 +01:00
4068834f19 🤖 Bumped version to 0.1.68
All checks were successful
Build Python Container / Package-Container (push) Successful in 1m41s
Package Python / Package (push) Successful in 26s
Run Python tests (through Pytest) / Test (push) Successful in 40s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 31s
This commit was automatically generated by a script: https://gitfub.space/Jmaa/repo-manager
2025-03-16 23:59:51 +01:00