Skip to content

Commit eac2ce7

Browse files
committed
Merge branch 'master' into fix-enum-typing
2 parents 7dbce65 + 654e8c8 commit eac2ce7

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

fortnite_api/abc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
from __future__ import annotations
2626

2727
import copy
28-
from typing import TYPE_CHECKING, Any, Generic, TypeVar, Union, overload
28+
from typing import TYPE_CHECKING, Any, Generic, TypeVar, overload
2929

3030
from .http import HTTPClient, HTTPClientT, SyncHTTPClient
3131

tests/client/test_client_hybrid.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,13 @@
3434
from typing_extensions import ParamSpec
3535

3636
import fortnite_api
37-
from fortnite_api import ReconstructAble
3837

3938
P = ParamSpec('P')
4039
T = TypeVar('T')
4140

4241
if TYPE_CHECKING:
42+
import fortnite_api.http
43+
4344
Client: TypeAlias = fortnite_api.Client
4445
SyncClient = fortnite_api.SyncClient
4546

@@ -77,8 +78,8 @@ def _validate_results(self, async_res: T, sync_res: T) -> None:
7778
if isinstance(async_res, fortnite_api.ReconstructAble):
7879
assert isinstance(sync_res, fortnite_api.ReconstructAble)
7980

80-
sync_res_narrowed: ReconstructAble[Any, fortnite_api.SyncHTTPClient] = sync_res
81-
async_res_narrowed: ReconstructAble[Any, fortnite_api.HTTPClient] = async_res
81+
sync_res_narrowed: fortnite_api.ReconstructAble[Any, fortnite_api.http.SyncHTTPClient] = sync_res
82+
async_res_narrowed: fortnite_api.ReconstructAble[Any, fortnite_api.http.HTTPClient] = async_res
8283

8384
async_raw_data = sync_res_narrowed.to_dict()
8485
sync_raw_data = sync_res_narrowed.to_dict()

0 commit comments

Comments
 (0)