From a4c9cdf0aa4a8901d152e2a48727abfa321dbcd0 Mon Sep 17 00:00:00 2001 From: Jonathan Ehwald Date: Fri, 9 Jan 2026 20:22:07 +0100 Subject: [PATCH] Upgrade python syntax using pyupgrade --- gamedig.pyi | 10 +++++----- pyproject.toml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/gamedig.pyi b/gamedig.pyi index 7e36b83..8274e6c 100644 --- a/gamedig.pyi +++ b/gamedig.pyi @@ -1,4 +1,4 @@ -from typing import Any, Dict, Literal, NotRequired, Optional, TypeAlias, TypedDict +from typing import Any, Literal, NotRequired, TypeAlias, TypedDict class TimeoutSettings(TypedDict): retries: int @@ -18,10 +18,10 @@ class ExtraRequestSettings(TypedDict): def query( game_id: str, address: str, - port: Optional[int] = None, - timeout_settings: Optional[TimeoutSettings] = None, - extra_settings: Optional[ExtraRequestSettings] = None, -) -> Dict[str, Any]: ... + port: int | None = None, + timeout_settings: TimeoutSettings | None = None, + extra_settings: ExtraRequestSettings | None = None, +) -> dict[str, Any]: ... class GameDigError(Exception): ... class PacketOverflowError(GameDigError): ... diff --git a/pyproject.toml b/pyproject.toml index b46abe6..04765ad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,4 +43,4 @@ dev = ["maturin>=1.9.6", "pytest>=8.3.3", "ruff>=0.6.9"] features = ["pyo3/extension-module"] [tool.ruff.lint] -extend-select = ["I"] +extend-select = ["I", "UP"]