Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion yutori/_async/chat.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

from __future__ import annotations

from typing import Any, Iterable
from collections.abc import Iterable
from typing import Any

from openai import AsyncOpenAI
from openai.types.chat import ChatCompletion, ChatCompletionMessageParam
Expand Down
3 changes: 2 additions & 1 deletion yutori/_sync/chat.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

from __future__ import annotations

from typing import Any, Iterable
from collections.abc import Iterable
from typing import Any

from openai import OpenAI
from openai.types.chat import ChatCompletion, ChatCompletionMessageParam
Expand Down
3 changes: 2 additions & 1 deletion yutori/auth/flow.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,9 @@
import sys
import threading
import webbrowser
from collections.abc import Callable
from datetime import datetime, timezone
from typing import Any, Callable
from typing import Any
from urllib.parse import parse_qs, urlencode, urlparse

import httpx
Expand Down
3 changes: 2 additions & 1 deletion yutori/cli/commands/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
from __future__ import annotations

import contextlib
from typing import Any, Iterator
from collections.abc import Iterator
from typing import Any

import httpx
import typer
Expand Down
3 changes: 2 additions & 1 deletion yutori/cli/commands/install_flow.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,11 @@
import subprocess
import sys
import time
from collections.abc import Mapping, Sequence
from dataclasses import dataclass
from importlib.metadata import PackageNotFoundError, version
from pathlib import Path
from typing import Literal, Mapping, Sequence
from typing import Literal

import typer
from rich import box
Expand Down
2 changes: 1 addition & 1 deletion yutori/navigator/coordinates.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from __future__ import annotations

import math
from typing import Sequence
from collections.abc import Sequence

NAVIGATOR_COORDINATE_SCALE = 1000

Expand Down
3 changes: 2 additions & 1 deletion yutori/navigator/loop.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
from __future__ import annotations

import copy
from typing import Any, Iterable, Protocol
from collections.abc import Iterable
from typing import Any, Protocol

from openai.types.chat import ChatCompletion, ChatCompletionMessageParam

Expand Down
3 changes: 2 additions & 1 deletion yutori/navigator/payload.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,9 @@
from __future__ import annotations

import json
from collections.abc import Callable
from copy import deepcopy
from typing import Any, Callable
from typing import Any

DEFAULT_MAX_REQUEST_BYTES = 9_500_000
DEFAULT_KEEP_RECENT_SCREENSHOTS = 6
Expand Down