|
17 | 17 | """ |
18 | 18 |
|
19 | 19 | from collections.abc import Iterator |
20 | | -from typing import Optional |
21 | 20 |
|
22 | 21 | from jeepney.io.blocking import DBusConnection |
23 | 22 |
|
@@ -48,7 +47,7 @@ class Collection: |
48 | 47 |
|
49 | 48 | def __init__(self, connection: DBusConnection, |
50 | 49 | collection_path: str = DEFAULT_COLLECTION, |
51 | | - session: Optional[Session] = None) -> None: |
| 50 | + session: Session | None = None) -> None: |
52 | 51 | self.connection = connection |
53 | 52 | self.session = session |
54 | 53 | self.collection_path = collection_path |
@@ -154,7 +153,7 @@ def __repr__(self) -> str: |
154 | 153 |
|
155 | 154 |
|
156 | 155 | def create_collection(connection: DBusConnection, label: str, alias: str = '', |
157 | | - session: Optional[Session] = None) -> Collection: |
| 156 | + session: Session | None = None) -> Collection: |
158 | 157 | """Creates a new :class:`Collection` with the given `label` and `alias` |
159 | 158 | and returns it. This action requires prompting. |
160 | 159 |
|
@@ -185,7 +184,7 @@ def get_all_collections(connection: DBusConnection) -> Iterator[Collection]: |
185 | 184 |
|
186 | 185 |
|
187 | 186 | def get_default_collection(connection: DBusConnection, |
188 | | - session: Optional[Session] = None) -> Collection: |
| 187 | + session: Session | None = None) -> Collection: |
189 | 188 | """Returns the default collection. If it doesn't exist, |
190 | 189 | creates it.""" |
191 | 190 | try: |
|
0 commit comments