Skip to content

T-469 Prepare NumerAPI 3.0 multiplier removal - #134

Merged
ndharasz merged 1 commit into
previewfrom
numo/t-469-numerapi-3.0.0
Aug 6, 2026
Merged

T-469 Prepare NumerAPI 3.0 multiplier removal#134
ndharasz merged 1 commit into
previewfrom
numo/t-469-numerapi-3.0.0

Conversation

@numerai-hosted-agent-bot

@numerai-hosted-agent-bot numerai-hosted-agent-bot Bot commented Aug 5, 2026

Copy link
Copy Markdown

Summary

  • prepare NumerAPI 3.0.0 by removing the six deprecated Corr/MMC multiplier projections from list_rounds()
  • preserve the full exact-identity roundScoreConfigs return surface for Classic, Signals, and Crypto
  • remove compatibility-only selection code/tests and update the migration docs and changelog

Hold / release blockers

  • Draft only: do not merge, tag, or publish NumerAPI 3.0.0 before August 28, 2026.
  • Do not make this mergeable until the T-469 public forum announcement URL/date is recorded.
  • After the gated package publication, update the monorepo integration-test pin from 2.24.0.dev1 to 3.0.0 before the API removal PR merges.

Validation

  • .venv/bin/python -m pytest --import-mode=append tests/ --cov=./ --cov-report=xml (58 passed, 6 skipped)
  • .venv/bin/ruff check numerapi
  • PATH="$PWD/.venv/bin:$PATH" make -C docs clean html (passes with two pre-existing Sphinx configuration warnings)
  • .venv/bin/python setup.py --version (3.0.0)

Linear: T-469

@numerai-hosted-agent-bot
numerai-hosted-agent-bot Bot requested a review from a team August 5, 2026 21:54
@ndharasz

ndharasz commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Breezy!

Reviewed commit: 7e91c46a25

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@ndharasz
ndharasz marked this pull request as ready for review August 6, 2026 18:17
@ndharasz
ndharasz merged commit a35dbdd into preview Aug 6, 2026
4 checks passed
ndharasz pushed a commit that referenced this pull request Aug 6, 2026
@numerai-hosted-agent-bot

Copy link
Copy Markdown
Author

Release blocker found while updating T-469: tag 3.0.0.dev0 points to a35dbddf, whose setup.py sets numerapi_version = "3.0.0". The tag workflow will therefore build stable 3.0.0, while the requested 3.0.0.dev0 artifact is not available on PyPI. Please correct the package version/tag before publication (or explicitly revise the release plan); monorepo lock/pin updates cannot complete until the requested artifact exists. The August 28 stable-release gate remains recorded on monorepo PR #1142.

ndharasz pushed a commit that referenced this pull request Aug 7, 2026
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.

1 participant