Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwurstsalat <mailtrash@posteo.de>2023-06-07 20:23:07 +0300
committerwurstsalat <mailtrash@posteo.de>2023-06-07 20:23:07 +0300
commitcaeaf16990119232883db7bfb58150bad4900e9d (patch)
treede0ca6322813fbd2b2a15e35a3576f33f37a2695 /typings
parente09866e4eb0b1ddf3f32a129e75172e275de3df0 (diff)
cq: Typings: Use union operator
Diffstat (limited to 'typings')
-rw-r--r--typings/css_parser/__init__.pyi3
-rw-r--r--typings/keyring/backend.pyi3
-rw-r--r--typings/keyring/core.pyi4
-rw-r--r--typings/qrcode/__init__.py5
4 files changed, 5 insertions, 10 deletions
diff --git a/typings/css_parser/__init__.pyi b/typings/css_parser/__init__.pyi
index 4b6df9487..913c82573 100644
--- a/typings/css_parser/__init__.pyi
+++ b/typings/css_parser/__init__.pyi
@@ -1,6 +1,5 @@
from __future__ import annotations
-from typing import Optional
from typing import Union
from pathlib import Path
@@ -14,4 +13,4 @@ from .stylesheets import MediaList
ser: CSSSerializer
-def parseFile(filename: Union[str, Path], href: Optional[str] = ..., media: Union[MediaList, list[str], str, None] = ..., title: Optional[str] = ..., validate: Optional[bool] = ...) -> None: ...
+def parseFile(filename: Union[str, Path], href: str | None = ..., media: Union[MediaList, list[str], str, None] = ..., title: str | None = ..., validate: bool | None = ...) -> None: ...
diff --git a/typings/keyring/backend.pyi b/typings/keyring/backend.pyi
index 7f2e67b14..d04d24c49 100644
--- a/typings/keyring/backend.pyi
+++ b/typings/keyring/backend.pyi
@@ -1,10 +1,9 @@
from typing import Any
-from typing import Optional
class KeyringBackend:
- def get_password(self, service: str, username: str) -> Optional[str]: ...
+ def get_password(self, service: str, username: str) -> str | None: ...
def set_password(self, service: str, username: str, password: str) -> None: ...
def delete_password(self, service: str, username: str) -> None: ...
def with_properties(self, **kwargs: Any) -> KeyringBackend: ...
diff --git a/typings/keyring/core.pyi b/typings/keyring/core.pyi
index 536927f82..e2c33ed91 100644
--- a/typings/keyring/core.pyi
+++ b/typings/keyring/core.pyi
@@ -1,9 +1,7 @@
-from typing import Optional
-
from keyring.backend import KeyringBackend
-def get_password(service_name: str, username: str) -> Optional[str]: ...
+def get_password(service_name: str, username: str) -> str | None: ...
def set_password(service_name: str, username: str, password: str) -> None: ...
def delete_password(service_name: str, username: str) -> None: ...
def recommended(backend: KeyringBackend) -> bool: ...
diff --git a/typings/qrcode/__init__.py b/typings/qrcode/__init__.py
index e4289335a..0ead135ee 100644
--- a/typings/qrcode/__init__.py
+++ b/typings/qrcode/__init__.py
@@ -2,13 +2,12 @@
from __future__ import annotations
from typing import Any
-from typing import Optional
from . import constants as constants
class QRCode:
- def __init__(self, version: Optional[int], error_correction: int, box_size: int, border: int, image_factory: Optional[Any] = None, mask_pattern: Optional[Any] = None) -> None: ...
+ def __init__(self, version: int | None, error_correction: int, box_size: int, border: int, image_factory: Any = None, mask_pattern: Any = None) -> None: ...
def add_data(self, data: str) -> None: ...
def make(self, fit: bool) -> None: ...
- def make_image(self, image_factory: Optional[Any] = None, fill_color: str, back_color: str) -> Any: ...
+ def make_image(self, image_factory: Any = None, **kwargs: Any) -> Any: ...