Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: open-feature/python-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5ff1cf0
Choose a base ref
...
head repository: open-feature/python-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 869766b
Choose a head ref
  • 11 commits
  • 19 files changed
  • 7 contributors

Commits on May 29, 2026

  1. chore(deps): update pre-commit hook tox-dev/pyproject-fmt to v2.21.2 (#…

    …601)
    
    * chore(deps): update pre-commit hook tox-dev/pyproject-fmt to v2.21.2
    
    * upper bound toml-fmt-common till fixed
    
    Signed-off-by: gruebel <anton.gruebel@gmail.com>
    
    ---------
    
    Signed-off-by: gruebel <anton.gruebel@gmail.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: gruebel <anton.gruebel@gmail.com>
    renovate[bot] and gruebel authored May 29, 2026
    Configuration menu
    Copy the full SHA
    5cc9534 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update astral-sh/setup-uv action to v8 (#603)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 29, 2026
    Configuration menu
    Copy the full SHA
    4422fad View commit details
    Browse the repository at this point in the history
  3. chore(deps): update codecov/codecov-action action to v6 (#604)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 29, 2026
    Configuration menu
    Copy the full SHA
    e00fab3 View commit details
    Browse the repository at this point in the history
  4. chore(deps): update googleapis/release-please-action action to v5 (#605)

    * chore(deps): update googleapis/release-please-action action to v5
    
    * fix config
    
    Signed-off-by: gruebel <anton.gruebel@gmail.com>
    
    ---------
    
    Signed-off-by: gruebel <anton.gruebel@gmail.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: gruebel <anton.gruebel@gmail.com>
    renovate[bot] and gruebel authored May 29, 2026
    Configuration menu
    Copy the full SHA
    aa1366a View commit details
    Browse the repository at this point in the history
  5. chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v2 (#606)

    * chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v2
    
    * update config
    
    Signed-off-by: gruebel <anton.gruebel@gmail.com>
    
    ---------
    
    Signed-off-by: gruebel <anton.gruebel@gmail.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: gruebel <anton.gruebel@gmail.com>
    renovate[bot] and gruebel authored May 29, 2026
    Configuration menu
    Copy the full SHA
    d18beef View commit details
    Browse the repository at this point in the history
  6. chore(deps): update dependency prek to >=0.4.3,<0.5.0 (#607)

    * chore(deps): update dependency prek to >=0.4.3,<0.5.0
    
    * adjust CI
    
    Signed-off-by: gruebel <anton.gruebel@gmail.com>
    
    ---------
    
    Signed-off-by: gruebel <anton.gruebel@gmail.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: gruebel <anton.gruebel@gmail.com>
    renovate[bot] and gruebel authored May 29, 2026
    Configuration menu
    Copy the full SHA
    760d808 View commit details
    Browse the repository at this point in the history
  7. feat!: make set_provider non-blocking, add set_provider_and_wait (#595)

    * feat!: make set_provider non-blocking, add set_provider_and_wait
    
    Signed-off-by: Jonathan Norris <jonathan.norris@dynatrace.com>
    
    * fix: ruff format signature collapse in api.py
    
    Signed-off-by: Jonathan Norris <jonathan.norris@dynatrace.com>
    
    * fix: use threading.Event in error event test to avoid flaky busy-wait
    
    Signed-off-by: Jonathan Norris <jonathan.norris@dynatrace.com>
    
    * fixup: pr feedback and additional checks
    
    Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
    
    * fix: check active registration in stale-init guard, not _provider_status
    
    Signed-off-by: Jonathan Norris <jonathan.norris@dynatrace.com>
    
    * fixup: edge shutdown race
    
    Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
    
    ---------
    
    Signed-off-by: Jonathan Norris <jonathan.norris@dynatrace.com>
    Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
    Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
    jonathannorris and toddbaert authored May 29, 2026
    Configuration menu
    Copy the full SHA
    cbacef0 View commit details
    Browse the repository at this point in the history
  8. fix: isolate provider event handler dispatch (#599)

    * Isolate provider event handlers
    
    Signed-off-by: Lucas-FManager <265058144+Lucas-FManager@users.noreply.github.com>
    
    * Address event handler review feedback
    
    Signed-off-by: Lucas-FManager <265058144+Lucas-FManager@users.noreply.github.com>
    
    * test: cover event dispatch noop path
    
    Signed-off-by: Lucas-FManager <265058144+Lucas-FManager@users.noreply.github.com>
    
    * fixup: drain executor at exit and relax non-blocking test timing margin
    
    Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
    
    ---------
    
    Signed-off-by: Lucas-FManager <265058144+Lucas-FManager@users.noreply.github.com>
    Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
    Co-authored-by: Lucas-FManager <265058144+Lucas-FManager@users.noreply.github.com>
    Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
    3 people authored May 29, 2026
    Configuration menu
    Copy the full SHA
    0a96426 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2026

  1. test: fix flaky event handler test (#609)

    fix flaky event handler test
    
    Signed-off-by: gruebel <anton.gruebel@gmail.com>
    gruebel authored Jun 1, 2026
    Configuration menu
    Copy the full SHA
    b06d661 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1…

    …5.15 (#608)
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jun 1, 2026
    Configuration menu
    Copy the full SHA
    5f4e42d View commit details
    Browse the repository at this point in the history
  3. chore(main): release 0.10.0 (#602)

    * chore(main): release 0.10.0
    
    Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
    
    * docs: clarify non-blocking set_provider behavior in changelog
    
    Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
    
    ---------
    
    Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
    Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
    Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
    openfeaturebot and toddbaert authored Jun 1, 2026
    Configuration menu
    Copy the full SHA
    869766b View commit details
    Browse the repository at this point in the history
Loading