Skip to content

Commit 9946cf8

Browse files
committed
fix: changelog and ruff lint
1 parent b79b235 commit 9946cf8

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## [Unreleased](https://github.com/openfga/python-sdk/compare/v0.9.9...HEAD)
44

5+
- feat: add `execute_api_request` and `execute_streamed_api_request` methods to `OpenFgaClient` and `OpenFgaApi` for making arbitrary HTTP requests to any OpenFGA API endpoint with full auth, retry, and telemetry support (#252) - thanks @kcbiradar
6+
57
### [0.9.9](https://github.com/openfga/python-sdk/compare/v0.9.8...v0.9.9) (2025-12-09)
68
- feat: improve error messaging (#245)
79

openfga_sdk/api/open_fga_api.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,13 @@
1414

1515
import urllib.parse
1616

17-
from typing import Any
17+
from typing import TYPE_CHECKING, Any
1818

1919
from openfga_sdk.api_client import ApiClient
20+
21+
22+
if TYPE_CHECKING:
23+
from openfga_sdk.client.models.raw_response import RawResponse
2024
from openfga_sdk.exceptions import ApiValueError, FgaValidationException
2125
from openfga_sdk.oauth2 import OAuth2Client
2226
from openfga_sdk.telemetry import Telemetry

openfga_sdk/sync/open_fga_api.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,13 @@
1414

1515
import urllib.parse
1616

17-
from typing import Any
17+
from typing import TYPE_CHECKING, Any
1818

1919
from openfga_sdk.exceptions import ApiValueError, FgaValidationException
20+
21+
22+
if TYPE_CHECKING:
23+
from openfga_sdk.client.models.raw_response import RawResponse
2024
from openfga_sdk.sync.api_client import ApiClient
2125
from openfga_sdk.sync.oauth2 import OAuth2Client
2226
from openfga_sdk.telemetry import Telemetry

0 commit comments

Comments
 (0)