Skip to content

HYBIM-801 Removing GalileoScorers - #39

Merged
shuningc merged 2 commits into
mainfrom
HYBIM-801-remove-galileoScorer
Jun 22, 2026
Merged

HYBIM-801 Removing GalileoScorers#39
shuningc merged 2 commits into
mainfrom
HYBIM-801-remove-galileoScorer

Conversation

@shuningc

Copy link
Copy Markdown
Contributor

Remove GalileoScorers from splunk-ao SDK

Summary

  • Removes GalileoScorers deprecated proxy class (_SplunkAOScorersProxyMeta, _SplunkAOScorersProxy)
    from schema/metrics.py
  • Removes GalileoScorers re-export from init.py and all
  • Deletes tests/test_deprecations.py (all tests covered the now-removed deprecation shim)
  • Cleans up unused imports (warnings, Iterator, ScorerName) that were only needed by the proxy

Context

GalileoScorers was previously deprecated in favour of SplunkAOMetrics. Since it is no longer used
anywhere in the SDK, the deprecation shim can be fully removed. Users should use SplunkAOMetrics
instead. See galileo-python#439 for the upstream reference.

Test plan

  • All 1904 existing tests pass with no new failures

@shuningc
shuningc merged commit d2ad301 into main Jun 22, 2026
16 checks passed
@shuningc
shuningc deleted the HYBIM-801-remove-galileoScorer branch June 22, 2026 23:00
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants