release: v0.9.7 by evansims · Pull Request #234 · openfga/python-sdk

Important

Review skipped

Auto incremental reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Walkthrough

Version bumped from 0.9.6 to 0.9.7 across code, tests, examples, and packaging. Updated User-Agent strings accordingly. Changelog updated to v0.9.7 with new entries. Removed gitleaks from pre-commit hooks. No functional or API behavior changes beyond header/version strings.

Changes

Cohort / File(s) Summary
Release/version bump
VERSION.txt, pyproject.toml, openfga_sdk/__init__.py, openfga_sdk/api_client.py, openfga_sdk/oauth2.py, openfga_sdk/configuration.py, openfga_sdk/sync/api_client.py, openfga_sdk/sync/oauth2.py
Bump version to 0.9.7; update DEFAULT_USER_AGENT/User-Agent strings and debug report version.
Tests: header expectations
test/api/open_fga_api_test.py, test/oauth2_test.py, test/sync/open_fga_api_test.py, test/sync/oauth2_test.py
Update expected User-Agent strings from 0.9.6 to 0.9.7 in assertions.
Examples: dependency bump
example/example1/requirements.txt, example/example1/setup.py
Update openfga-sdk dependency to 0.9.7 (pinned and minimum).
Changelog
CHANGELOG.md
Update Unreleased to v0.9.7; add entries for headers config and header precedence fix; adjust headings formatting.
Tooling
.pre-commit-config.yaml
Remove gitleaks pre-commit hook configuration.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

enhancement

Suggested reviewers

  • rhamzeh
  • ewanharris

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The title “release: v0.9.7” clearly and concisely indicates the primary change of this PR is the version bump for the 0.9.7 release, matching the changeset without extra detail or noise.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.

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 and usage tips.