diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4f4f60dd..0e2137b7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,5 +1,3 @@ -default_stages: [commit] - repos: - repo: https://github.com/abravalheri/validate-pyproject rev: v0.22 @@ -34,7 +32,7 @@ repos: args: [--remove] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.7.1 + rev: v0.8.0 hooks: - id: ruff args: [--fix] diff --git a/pyproject.toml b/pyproject.toml index d4923131..dfe20954 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -137,10 +137,10 @@ ignore = [ 'PLR0913', 'RUF001', 'SIM108', - 'TCH003', + 'TC001', + 'TC003', 'RUF003', 'RET504', - 'TCH001', 'TRY300', 'TRY003', 'TRY201', diff --git a/transmission_rpc/__init__.py b/transmission_rpc/__init__.py index 1ea5caf0..a5106e23 100644 --- a/transmission_rpc/__init__.py +++ b/transmission_rpc/__init__.py @@ -14,27 +14,27 @@ from transmission_rpc.types import File, Group __all__ = [ - "Client", - "Group", - "Status", "DEFAULT_TIMEOUT", "LOGGER", - "TransmissionError", - "TransmissionTimeoutError", - "TransmissionAuthError", - "TransmissionConnectError", + "Client", + "File", + "FileStat", + "Group", + "IdleMode", + "Priority", + "RatioLimitMode", "Session", - "Stats", "SessionStats", + "Stats", + "Status", "Torrent", - "File", - "FileStat", "Tracker", "TrackerStats", + "TransmissionAuthError", + "TransmissionConnectError", + "TransmissionError", + "TransmissionTimeoutError", "from_url", - "Priority", - "RatioLimitMode", - "IdleMode", ]