Skip to content

Commit ebb6b69

Browse files
committed
chore(ruff): fixes from ruff 0.4.5
ruff check --select ALL . --fix --unsafe-fixes --preview --show-fixes; ruff format . Fixed 11 errors: - conftest.py: 1 × UP037 (quoted-annotation) - src/libtmux/_internal/query_list.py: 1 × PYI059 (generic-not-last-base-class) - src/libtmux/server.py: 3 × UP037 (quoted-annotation) - src/libtmux/session.py: 2 × UP037 (quoted-annotation) - src/libtmux/window.py: 2 × UP037 (quoted-annotation) - tests/legacy_api/test_version.py: 1 × UP037 (quoted-annotation) - tests/test_version.py: 1 × UP037 (quoted-annotation)
1 parent 2a38916 commit ebb6b69

File tree

7 files changed

+11
-11
lines changed

7 files changed

+11
-11
lines changed

conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def add_doctest_fixtures(
3737
doctest_namespace["Window"] = Window
3838
doctest_namespace["Pane"] = Pane
3939
doctest_namespace["server"] = request.getfixturevalue("server")
40-
session: "Session" = request.getfixturevalue("session")
40+
session: Session = request.getfixturevalue("session")
4141
doctest_namespace["session"] = session
4242
doctest_namespace["window"] = session.active_window
4343
doctest_namespace["pane"] = session.active_pane

src/libtmux/_internal/query_list.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@ def __init__(self, op: str, *args: object) -> None:
320320
return super().__init__(f"{op} not in LOOKUP_NAME_MAP")
321321

322322

323-
class QueryList(t.Generic[T], t.List[T]):
323+
class QueryList(t.List[T], t.Generic[T]):
324324
"""Filter list of object/dictionaries. For small, local datasets.
325325
326326
*Experimental, unstable*.

src/libtmux/server.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@ def sessions(self) -> QueryList[Session]:
541541
:meth:`.sessions.get() <libtmux._internal.query_list.QueryList.get()>` and
542542
:meth:`.sessions.filter() <libtmux._internal.query_list.QueryList.filter()>`
543543
"""
544-
sessions: t.List["Session"] = []
544+
sessions: t.List[Session] = []
545545

546546
try:
547547
for obj in fetch_objs(
@@ -562,7 +562,7 @@ def windows(self) -> QueryList[Window]:
562562
:meth:`.windows.get() <libtmux._internal.query_list.QueryList.get()>` and
563563
:meth:`.windows.filter() <libtmux._internal.query_list.QueryList.filter()>`
564564
"""
565-
windows: t.List["Window"] = [
565+
windows: t.List[Window] = [
566566
Window(server=self, **obj)
567567
for obj in fetch_objs(
568568
list_cmd="list-windows",
@@ -581,7 +581,7 @@ def panes(self) -> QueryList[Pane]:
581581
:meth:`.panes.get() <libtmux._internal.query_list.QueryList.get()>` and
582582
:meth:`.panes.filter() <libtmux._internal.query_list.QueryList.filter()>`
583583
"""
584-
panes: t.List["Pane"] = [
584+
panes: t.List[Pane] = [
585585
Pane(server=self, **obj)
586586
for obj in fetch_objs(
587587
list_cmd="list-panes",

src/libtmux/session.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ def windows(self) -> QueryList["Window"]:
106106
:meth:`.windows.get() <libtmux._internal.query_list.QueryList.get()>` and
107107
:meth:`.windows.filter() <libtmux._internal.query_list.QueryList.filter()>`
108108
"""
109-
windows: t.List["Window"] = [
109+
windows: t.List[Window] = [
110110
Window(server=self.server, **obj)
111111
for obj in fetch_objs(
112112
list_cmd="list-windows",
@@ -126,7 +126,7 @@ def panes(self) -> QueryList["Pane"]:
126126
:meth:`.panes.get() <libtmux._internal.query_list.QueryList.get()>` and
127127
:meth:`.panes.filter() <libtmux._internal.query_list.QueryList.filter()>`
128128
"""
129-
panes: t.List["Pane"] = [
129+
panes: t.List[Pane] = [
130130
Pane(server=self.server, **obj)
131131
for obj in fetch_objs(
132132
list_cmd="list-panes",

src/libtmux/window.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ def panes(self) -> QueryList["Pane"]:
121121
:meth:`.panes.get() <libtmux._internal.query_list.QueryList.get()>` and
122122
:meth:`.panes.filter() <libtmux._internal.query_list.QueryList.filter()>`
123123
"""
124-
panes: t.List["Pane"] = [
124+
panes: t.List[Pane] = [
125125
Pane(server=self.server, **obj)
126126
for obj in fetch_objs(
127127
list_cmd="list-panes",
@@ -445,7 +445,7 @@ def show_window_options(self, g: t.Optional[bool] = False) -> "WindowOptionDict"
445445
# retaining quoted sub-strings.
446446
# shlex.split('this is "a test"') => ['this', 'is', 'a test']
447447

448-
window_options: "WindowOptionDict" = {}
448+
window_options: WindowOptionDict = {}
449449
for item in output:
450450
try:
451451
key, val = shlex.split(item)

tests/legacy_api/test_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def test_version_compare(
6666
raises: t.Union[t.Type[Exception], bool],
6767
) -> None:
6868
"""Assert version comparisons."""
69-
raises_ctx: "RaisesContext[Exception]" = (
69+
raises_ctx: RaisesContext[Exception] = (
7070
pytest.raises(t.cast(t.Type[Exception], raises))
7171
if raises
7272
else t.cast("RaisesContext[Exception]", does_not_raise())

tests/test_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def test_version_compare(
6666
raises: t.Union[t.Type[Exception], bool],
6767
) -> None:
6868
"""Assert version comparisons."""
69-
raises_ctx: "RaisesContext[Exception]" = (
69+
raises_ctx: RaisesContext[Exception] = (
7070
pytest.raises(t.cast(t.Type[Exception], raises))
7171
if raises
7272
else t.cast("RaisesContext[Exception]", does_not_raise())

0 commit comments

Comments
 (0)