Skip to content

Promote staging to production (6caf31b) - #676

Merged
viniciusdsmello merged 3 commits into
mainfrom
stlc/promote
Sep 28, 2026
Merged

viniciusdsmello merged 3 commits into
mainfrom
stlc/promote

Conversation

@openlayer-service-user

Copy link
Copy Markdown
Contributor

Promotes openlayer-ai/openlayer-python main to the staging trunk (6caf31b).

Merge with a merge commit — do not squash or rebase. Squashing rewrites the commits and forks the trunks; the next back-sync and promote refuse until repaired by hand.

After merging, release-please opens the version PR on this repo; merging that one tags and publishes.

Commits

  • 6caf31b Merge pull request Add model metadata to the request #4 from openlayer-ai/vini/sdk-test-suite-green
  • 7d613f9 fix(tracing): finalize traced generators at most once, and run the test suite in CI
  • 1111594 test(openapi): fix two spec mismatches that fail the mock-server tests in every SDK

stlc-bot and others added 3 commits September 25, 2026 15:25
…s in every SDK

Stainless-Generated-From: 18ae3d43611f80dc1b00b1a73234819983af85c1
…st suite in CI

Traced sync and async generators no longer leak their trace into later calls,
publish twice, or publish from garbage collection. Abandoned streams end
without publishing; an async stream that is aclose()d or cancelled publishes
a partial trace.

Integration tests skip when their optional SDK isn't installed and no longer
leak global patches or background uploads across tests. The new
.github/workflows/test.yml runs the full suite (py3.9) and the integrations
with optional SDKs (py3.12), gated by one `required` check.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01U8uKEMAsum6Dza2gui4Tis
fix(tracing): finalize traced generators at most once, and run the test suite in CI

@viniciusdsmello viniciusdsmello left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approving promote of staging to production.

@viniciusdsmello
viniciusdsmello merged commit d899314 into main Sep 28, 2026
8 checks passed
@viniciusdsmello
viniciusdsmello deleted the stlc/promote branch September 28, 2026 16:33
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