Skip to content

HMS-10984: add endpoint for repo stats#37

Merged
TenSt merged 2 commits into
content-services:mainfrom
TenSt:stepan/HMS-10984-add-endpoint-for-repo-stats
Jul 7, 2026
Merged

HMS-10984: add endpoint for repo stats#37
TenSt merged 2 commits into
content-services:mainfrom
TenSt:stepan/HMS-10984-add-endpoint-for-repo-stats

Conversation

@TenSt

@TenSt TenSt commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

This PR:

  • Adds PythonRepositoryMetrics and MavenRepositoryMetrics for package/build counts in one call
  • Adds PythonBuildList for paginated (name_normalized, version) builds, mirroring MavenBuildList
  • Requires name_normalized on PythonPackageVersionsGet; returns ErrPythonNameNormalizedRequired if empty
  • Updates unit and integration tests; documents new Python APIs in README.md

@TenSt TenSt requested a review from a team as a code owner July 7, 2026 15:01

@jlsherrill jlsherrill left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@TenSt TenSt merged commit 424c2ed into content-services:main Jul 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants