Skip to content

Release v0.3.0 with SDK attribution and past-year history - #16

Merged
karlwaldman merged 1 commit into
mainfrom
feat/openbb-telemetry-v0.3.0
Sep 4, 2026
Merged

karlwaldman merged 1 commit into
mainfrom
feat/openbb-telemetry-v0.3.0

Conversation

@karlwaldman

Copy link
Copy Markdown
Member

Outcome

Makes OpenBB requests visible as official SDK traffic and completes the small historical-period parity gap.

  • sends oilpriceapi-openbb/<installed-version> plus canonical X-SDK-* headers on latest and history requests
  • keeps credentials confined to Authorization and regression-tests every attribution value
  • adds past_year validation and routing
  • documents a deliberate curated-symbol policy instead of runtime /commodities discovery
  • adds release notes and a bounded two-request production smoke

Verification

  • pytest tests/ -q --cov=openbb_oilpriceapi: 62 passed, 91% coverage
  • ruff check and ruff format --check: passed
  • sdist/wheel build: passed
  • isolated wheel metadata and provider entry-point smoke: passed
  • production smoke: latest WTI plus 261 past_year records; no credential/header output

Closes #15.
Related: OilpriceAPI/oilpriceapi-api#4592, OilpriceAPI/oilpriceapi-api#6434

@coderabbitai

coderabbitai Bot commented Sep 4, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Team

Run ID: 8f1c9195-2739-4741-90ed-fc8afef9a7bc


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@karlwaldman
karlwaldman merged commit 633ca4c into main Sep 4, 2026
6 checks passed
@karlwaldman
karlwaldman deleted the feat/openbb-telemetry-v0.3.0 branch September 4, 2026 12:20
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.

[P2][Sprint 2][Telemetry] Identify OpenBB requests and close basic query parity gaps

1 participant