Commit Graph

4 Commits

Author SHA1 Message Date
root
b4fc594d30 feat: add MyPy type checking and split workflow into parallel jobs
Some checks failed
PR Checks / 📏 Lint & Type Check (pull_request) Successful in 27s
PR Checks / 🧪 Tests (pull_request) Successful in 24s
PR Checks / 🔒 Security (pull_request) Failing after 10s
2026-03-29 09:15:37 +00:00
root
b9a20bdfae fix: add pytest-html to dev dependencies 2026-03-29 07:50:58 +00:00
root
0841be5153 chore: clean up dependencies and recreate .venv
- Remove unused: pydoc-markdown, pytest-html, black, requests
- Use dependency-groups format (UV standard)
- Add docs group (optional, for local development)
- All 16 tests pass 
2026-03-29 01:35:28 +00:00
root
0975b68334 feat: complete Kwork API client with 45+ endpoints
Initial release:
- Complete async API client (45+ endpoints)
- Pydantic models for all responses
- Two-step authentication
- Comprehensive error handling
- 92% test coverage
- Gitea Actions CI/CD
- Semantic release configured
2026-03-29 00:42:54 +00:00