Skip to content

build(deps-dev): bump openfeature-sdk from 0.9.0 to 0.10.0 - #6528

Merged
sentrivana merged 1 commit into
masterfrom
dependabot/uv/openfeature-sdk-0.10.0
Jun 8, 2026
Merged

build(deps-dev): bump openfeature-sdk from 0.9.0 to 0.10.0#6528
sentrivana merged 1 commit into
masterfrom
dependabot/uv/openfeature-sdk-0.10.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 8, 2026

Copy link
Copy Markdown
Contributor

Bumps openfeature-sdk from 0.9.0 to 0.10.0.

Release notes

Sourced from openfeature-sdk's releases.

v0.10.0

0.10.0 (2026-06-01)

⚠ BREAKING CHANGES

  • make set_provider non-blocking, add set_provider_and_wait (#595)

[!IMPORTANT] set_provider() no longer blocks until the provider is ready; provider initialization runs in the background. If your workload needs to wait until the PROVIDER_READY event has fired before proceeding (for example, to avoid PROVIDER_NOT_READY evaluations during startup), use set_provider_and_wait() instead.

🐛 Bug Fixes

  • isolate provider event handler dispatch (#599) (0a96426)

✨ New Features

  • make set_provider non-blocking, add set_provider_and_wait (#595) (cbacef0)

🧹 Chore

  • deps: update astral-sh/setup-uv action to v8 (#603) (4422fad)
  • deps: update codecov/codecov-action action to v6 (#604) (e00fab3)
  • deps: update dependency prek to >=0.4.3,<0.5.0 (#607) (760d808)
  • deps: update googleapis/release-please-action action to v5 (#605) (aa1366a)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.15.15 (#608) (5f4e42d)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v2 (#606) (d18beef)
  • deps: update pre-commit hook tox-dev/pyproject-fmt to v2.21.2 (#601) (5cc9534)
Changelog

Sourced from openfeature-sdk's changelog.

0.10.0 (2026-06-01)

⚠ BREAKING CHANGES

  • make set_provider non-blocking, add set_provider_and_wait (#595)

[!IMPORTANT] set_provider() no longer blocks until the provider is ready; provider initialization runs in the background. If your workload needs to wait until the PROVIDER_READY event has fired before proceeding (for example, to avoid PROVIDER_NOT_READY evaluations during startup), use set_provider_and_wait() instead.

🐛 Bug Fixes

  • isolate provider event handler dispatch (#599) (0a96426)

✨ New Features

  • make set_provider non-blocking, add set_provider_and_wait (#595) (cbacef0)

🧹 Chore

  • deps: update astral-sh/setup-uv action to v8 (#603) (4422fad)
  • deps: update codecov/codecov-action action to v6 (#604) (e00fab3)
  • deps: update dependency prek to >=0.4.3,<0.5.0 (#607) (760d808)
  • deps: update googleapis/release-please-action action to v5 (#605) (aa1366a)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.15.15 (#608) (5f4e42d)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v2 (#606) (d18beef)
  • deps: update pre-commit hook tox-dev/pyproject-fmt to v2.21.2 (#601) (5cc9534)
Commits
  • 869766b chore(main): release 0.10.0 (#602)
  • 5f4e42d chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.15 (#608)
  • b06d661 test: fix flaky event handler test (#609)
  • 0a96426 fix: isolate provider event handler dispatch (#599)
  • cbacef0 feat!: make set_provider non-blocking, add set_provider_and_wait (#595)
  • 760d808 chore(deps): update dependency prek to >=0.4.3,<0.5.0 (#607)
  • d18beef chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v2 (#606)
  • aa1366a chore(deps): update googleapis/release-please-action action to v5 (#605)
  • e00fab3 chore(deps): update codecov/codecov-action action to v6 (#604)
  • 4422fad chore(deps): update astral-sh/setup-uv action to v8 (#603)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [openfeature-sdk](https://github.com/open-feature/python-sdk) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/open-feature/python-sdk/releases)
- [Changelog](https://github.com/open-feature/python-sdk/blob/main/CHANGELOG.md)
- [Commits](open-feature/python-sdk@v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: openfeature-sdk
  dependency-version: 0.10.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added Dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jun 8, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner June 8, 2026 09:50
@dependabot dependabot Bot added Dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jun 8, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit e619340. Configure here.

Comment thread uv.lock
[[package]]
name = "openfeature-sdk"
version = "0.9.0"
version = "0.10.0"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Non-blocking set_provider after bump

Medium Severity

Pinning openfeature-sdk to 0.10.0 applies a breaking change: api.set_provider() no longer blocks until the provider is ready. Existing OpenFeature integration tests still call set_provider() and evaluate flags on the next lines, so evaluations can hit PROVIDER_NOT_READY and use defaults instead of configured flag values, causing flaky or failing CI and incorrect feature-flag context on errors.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit e619340. Configure here.

@sentrivana
sentrivana enabled auto-merge (squash) June 8, 2026 10:04
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊

88776 passed | ⏭️ 6025 skipped | Total: 94801 | Pass Rate: 93.64% | Execution Time: 301m 25s

📊 Comparison with Base Branch

Metric Change
Total Tests
Passed Tests
Failed Tests
Skipped Tests

✨ No test changes detected

All tests are passing successfully.

✅ Patch coverage is 100.00%. Project has 2362 uncovered lines.
❌ Project coverage is 89.87%. Comparing base (base) to head (head).

Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
- Coverage    89.90%    89.87%    -0.03%
==========================================
  Files          192       192         —
  Lines        23321     23321         —
  Branches      8020      8020         —
==========================================
+ Hits         20966     20959        -7
- Misses        2355      2362        +7
- Partials      1327      1327         —

Generated by Codecov Action

@sentrivana
sentrivana merged commit 33ca589 into master Jun 8, 2026
390 of 399 checks passed
@sentrivana
sentrivana deleted the dependabot/uv/openfeature-sdk-0.10.0 branch June 8, 2026 11:40
mgaligniana pushed a commit to mgaligniana/sentry-python that referenced this pull request Aug 9, 2026
…#6528)

Bumps [openfeature-sdk](https://github.com/open-feature/python-sdk) from
0.9.0 to 0.10.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-feature/python-sdk/releases">openfeature-sdk's
releases</a>.</em></p>
<blockquote>
<h2>v0.10.0</h2>
<h2><a
href="https://github.com/open-feature/python-sdk/compare/v0.9.0...v0.10.0">0.10.0</a>
(2026-06-01)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>make set_provider non-blocking, add set_provider_and_wait (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/595">#595</a>)</li>
</ul>
<blockquote>
<p>[!IMPORTANT]
<code>set_provider()</code> no longer blocks until the provider is
ready; provider initialization runs in the background. If your workload
needs to wait until the <code>PROVIDER_READY</code> event has fired
before proceeding (for example, to avoid <code>PROVIDER_NOT_READY</code>
evaluations during startup), use <code>set_provider_and_wait()</code>
instead.</p>
</blockquote>
<h3>🐛 Bug Fixes</h3>
<ul>
<li>isolate provider event handler dispatch (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/599">#599</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/0a96426a3e1df497f376c08a499cfa9227c7e2c2">0a96426</a>)</li>
</ul>
<h3>✨ New Features</h3>
<ul>
<li>make set_provider non-blocking, add set_provider_and_wait (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/595">#595</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/cbacef0093c0ef44bc2ba8ad36de1c5497cf0cff">cbacef0</a>)</li>
</ul>
<h3>🧹 Chore</h3>
<ul>
<li><strong>deps:</strong> update astral-sh/setup-uv action to v8 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/603">#603</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/4422fad635199d11bfd820425bf8938a68cec1ee">4422fad</a>)</li>
<li><strong>deps:</strong> update codecov/codecov-action action to v6
(<a
href="https://redirect.github.com/open-feature/python-sdk/issues/604">#604</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/e00fab3f04d52b3d35258d87c68e3c8d3954af31">e00fab3</a>)</li>
<li><strong>deps:</strong> update dependency prek to
&gt;=0.4.3,&lt;0.5.0 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/607">#607</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/760d808009e4eddd2984723d8bb3e3382df180ec">760d808</a>)</li>
<li><strong>deps:</strong> update googleapis/release-please-action
action to v5 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/605">#605</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/aa1366abeccf8d4463e933fbba035891e0531125">aa1366a</a>)</li>
<li><strong>deps:</strong> update pre-commit hook
astral-sh/ruff-pre-commit to v0.15.15 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/608">#608</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/5f4e42dee5fad734a39b459b08b94045a7210ec3">5f4e42d</a>)</li>
<li><strong>deps:</strong> update pre-commit hook
pre-commit/mirrors-mypy to v2 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/606">#606</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/d18beefeaebb717102c40b02acbedf6b3c0c16a8">d18beef</a>)</li>
<li><strong>deps:</strong> update pre-commit hook tox-dev/pyproject-fmt
to v2.21.2 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/601">#601</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/5cc9534661a1901c5d3a0b328d65df6495c46b92">5cc9534</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-feature/python-sdk/blob/main/CHANGELOG.md">openfeature-sdk's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/open-feature/python-sdk/compare/v0.9.0...v0.10.0">0.10.0</a>
(2026-06-01)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>make set_provider non-blocking, add set_provider_and_wait (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/595">#595</a>)</li>
</ul>
<blockquote>
<p>[!IMPORTANT]
<code>set_provider()</code> no longer blocks until the provider is
ready; provider initialization runs in the background. If your workload
needs to wait until the <code>PROVIDER_READY</code> event has fired
before proceeding (for example, to avoid <code>PROVIDER_NOT_READY</code>
evaluations during startup), use <code>set_provider_and_wait()</code>
instead.</p>
</blockquote>
<h3>🐛 Bug Fixes</h3>
<ul>
<li>isolate provider event handler dispatch (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/599">#599</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/0a96426a3e1df497f376c08a499cfa9227c7e2c2">0a96426</a>)</li>
</ul>
<h3>✨ New Features</h3>
<ul>
<li>make set_provider non-blocking, add set_provider_and_wait (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/595">#595</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/cbacef0093c0ef44bc2ba8ad36de1c5497cf0cff">cbacef0</a>)</li>
</ul>
<h3>🧹 Chore</h3>
<ul>
<li><strong>deps:</strong> update astral-sh/setup-uv action to v8 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/603">#603</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/4422fad635199d11bfd820425bf8938a68cec1ee">4422fad</a>)</li>
<li><strong>deps:</strong> update codecov/codecov-action action to v6
(<a
href="https://redirect.github.com/open-feature/python-sdk/issues/604">#604</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/e00fab3f04d52b3d35258d87c68e3c8d3954af31">e00fab3</a>)</li>
<li><strong>deps:</strong> update dependency prek to
&gt;=0.4.3,&lt;0.5.0 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/607">#607</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/760d808009e4eddd2984723d8bb3e3382df180ec">760d808</a>)</li>
<li><strong>deps:</strong> update googleapis/release-please-action
action to v5 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/605">#605</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/aa1366abeccf8d4463e933fbba035891e0531125">aa1366a</a>)</li>
<li><strong>deps:</strong> update pre-commit hook
astral-sh/ruff-pre-commit to v0.15.15 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/608">#608</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/5f4e42dee5fad734a39b459b08b94045a7210ec3">5f4e42d</a>)</li>
<li><strong>deps:</strong> update pre-commit hook
pre-commit/mirrors-mypy to v2 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/606">#606</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/d18beefeaebb717102c40b02acbedf6b3c0c16a8">d18beef</a>)</li>
<li><strong>deps:</strong> update pre-commit hook tox-dev/pyproject-fmt
to v2.21.2 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/601">#601</a>)
(<a
href="https://github.com/open-feature/python-sdk/commit/5cc9534661a1901c5d3a0b328d65df6495c46b92">5cc9534</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-feature/python-sdk/commit/869766b16b53e9ecd30f2a333b39b970a62ef33b"><code>869766b</code></a>
chore(main): release 0.10.0 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/602">#602</a>)</li>
<li><a
href="https://github.com/open-feature/python-sdk/commit/5f4e42dee5fad734a39b459b08b94045a7210ec3"><code>5f4e42d</code></a>
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to
v0.15.15 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/608">#608</a>)</li>
<li><a
href="https://github.com/open-feature/python-sdk/commit/b06d661a7688c123af7c3c846ec8799730ab3dee"><code>b06d661</code></a>
test: fix flaky event handler test (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/609">#609</a>)</li>
<li><a
href="https://github.com/open-feature/python-sdk/commit/0a96426a3e1df497f376c08a499cfa9227c7e2c2"><code>0a96426</code></a>
fix: isolate provider event handler dispatch (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/599">#599</a>)</li>
<li><a
href="https://github.com/open-feature/python-sdk/commit/cbacef0093c0ef44bc2ba8ad36de1c5497cf0cff"><code>cbacef0</code></a>
feat!: make set_provider non-blocking, add set_provider_and_wait (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/595">#595</a>)</li>
<li><a
href="https://github.com/open-feature/python-sdk/commit/760d808009e4eddd2984723d8bb3e3382df180ec"><code>760d808</code></a>
chore(deps): update dependency prek to &gt;=0.4.3,&lt;0.5.0 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/607">#607</a>)</li>
<li><a
href="https://github.com/open-feature/python-sdk/commit/d18beefeaebb717102c40b02acbedf6b3c0c16a8"><code>d18beef</code></a>
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v2 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/606">#606</a>)</li>
<li><a
href="https://github.com/open-feature/python-sdk/commit/aa1366abeccf8d4463e933fbba035891e0531125"><code>aa1366a</code></a>
chore(deps): update googleapis/release-please-action action to v5 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/605">#605</a>)</li>
<li><a
href="https://github.com/open-feature/python-sdk/commit/e00fab3f04d52b3d35258d87c68e3c8d3954af31"><code>e00fab3</code></a>
chore(deps): update codecov/codecov-action action to v6 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/604">#604</a>)</li>
<li><a
href="https://github.com/open-feature/python-sdk/commit/4422fad635199d11bfd820425bf8938a68cec1ee"><code>4422fad</code></a>
chore(deps): update astral-sh/setup-uv action to v8 (<a
href="https://redirect.github.com/open-feature/python-sdk/issues/603">#603</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/open-feature/python-sdk/compare/v0.9.0...v0.10.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openfeature-sdk&package-manager=uv&previous-version=0.9.0&new-version=0.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant