Initial release with comprehensive API coverage: ## Features - Complete async API client (45+ endpoints) - Pydantic models for all responses - Two-step authentication - Comprehensive error handling ## API Groups - CatalogAPI, ProjectsAPI, UserAPI - ReferenceAPI, NotificationsAPI, OtherAPI ## Quality - 92% test coverage - Full documentation - UV package manager ## CI/CD - Gitea Actions (PR checks + release) - Semantic release - Coverage threshold 90%
13 lines
315 B
JSON
13 lines
315 B
JSON
{
|
|
"extends": ["@commitlint/config-conventional"],
|
|
"rules": {
|
|
"type-enum": [
|
|
2,
|
|
"always",
|
|
["feat", "fix", "docs", "style", "refactor", "perf", "test", "build", "ci", "chore", "revert"]
|
|
],
|
|
"subject-case": [2, "always", "lower-case"],
|
|
"subject-full-stop": [2, "never", "."]
|
|
}
|
|
}
|