Switch from dbus-next to dbus-fast (#3882)

* Switch to dbus-fast

* dbus-fast==1.6.0
This commit is contained in:
Mike Degatano 2022-09-21 03:24:04 -04:00 committed by GitHub
parent c406814794
commit 0958cd0c06
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
24 changed files with 32 additions and 32 deletions

View File

@ -22,4 +22,4 @@ ruamel.yaml==0.17.21
securetar==2022.2.0
sentry-sdk==1.9.8
voluptuous==0.13.1
dbus-next==0.2.3
dbus-fast==1.6.0

View File

@ -4,7 +4,7 @@ import logging
from typing import Any
from awesomeversion import AwesomeVersion
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ...exceptions import DBusError, DBusInterfaceError
from ..const import (

View File

@ -2,7 +2,7 @@
import logging
from typing import Any
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ..exceptions import DBusError, DBusInterfaceError
from .const import (

View File

@ -3,7 +3,7 @@ from abc import ABC
from functools import wraps
from typing import Any
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ..utils.dbus import DBus
from .utils import dbus_connected

View File

@ -1,7 +1,7 @@
"""Interface to Logind over D-Bus."""
import logging
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ..exceptions import DBusError, DBusInterfaceError
from .const import DBUS_NAME_LOGIND, DBUS_OBJECT_LOGIND

View File

@ -2,8 +2,8 @@
import asyncio
import logging
from dbus_next import BusType
from dbus_next.aio.message_bus import MessageBus
from dbus_fast import BusType
from dbus_fast.aio.message_bus import MessageBus
from ..const import SOCKET_DBUS
from ..coresys import CoreSys, CoreSysAttributes

View File

@ -3,7 +3,7 @@ import logging
from typing import Any
from awesomeversion import AwesomeVersion, AwesomeVersionException
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
import sentry_sdk
from ...exceptions import (

View File

@ -3,7 +3,7 @@ from ipaddress import ip_address
import logging
from typing import Any
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ...const import (
ATTR_DOMAINS,

View File

@ -2,7 +2,7 @@
from typing import Any
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ...utils.dbus import DBus
from ..const import (

View File

@ -2,7 +2,7 @@
import logging
from typing import Any
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ....const import ATTR_METHOD, ATTR_MODE, ATTR_PSK, ATTR_SSID
from ...const import DBUS_NAME_NM

View File

@ -5,7 +5,7 @@ import socket
from typing import TYPE_CHECKING, Any
from uuid import uuid4
from dbus_next.signature import Variant
from dbus_fast.signature import Variant
from . import (
ATTR_ASSIGNED_MAC,

View File

@ -2,7 +2,7 @@
import logging
from typing import Any
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ...exceptions import DBusError, DBusInterfaceError
from ..const import DBUS_NAME_NM, DBUS_OBJECT_SETTINGS

View File

@ -2,7 +2,7 @@
import logging
from typing import Any
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ..exceptions import DBusError, DBusInterfaceError
from ..utils.dbus import DBusSignalWrapper

View File

@ -4,7 +4,7 @@ from __future__ import annotations
import logging
from typing import Any
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ..exceptions import DBusError, DBusInterfaceError
from .const import (

View File

@ -2,7 +2,7 @@
import logging
from typing import Any
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ..exceptions import DBusError, DBusInterfaceError
from .const import (

View File

@ -3,7 +3,7 @@ from datetime import datetime
import logging
from typing import Any
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from ..exceptions import DBusError, DBusInterfaceError
from ..utils.dt import utc_from_timestamp

View File

@ -5,12 +5,12 @@ import asyncio
import logging
from typing import Any, Awaitable, Callable, Coroutine
from dbus_next import ErrorType, InvalidIntrospectionError, Message, MessageType
from dbus_next.aio.message_bus import MessageBus
from dbus_next.aio.proxy_object import ProxyInterface, ProxyObject
from dbus_next.errors import DBusError
from dbus_next.introspection import Node
from dbus_next.signature import Variant
from dbus_fast import ErrorType, InvalidIntrospectionError, Message, MessageType
from dbus_fast.aio.message_bus import MessageBus
from dbus_fast.aio.proxy_object import ProxyInterface, ProxyObject
from dbus_fast.errors import DBusError
from dbus_fast.introspection import Node
from dbus_fast.signature import Variant
from ..exceptions import (
DBusFatalError,

View File

@ -4,7 +4,7 @@ import json
from pathlib import Path
from typing import Any
from dbus_next.introspection import Method, Property, Signal
from dbus_fast.introspection import Method, Property, Signal
from supervisor.dbus.interface import DBusInterface, DBusInterfaceProxy
from supervisor.utils.dbus import DBUS_INTERFACE_PROPERTIES

View File

@ -8,8 +8,8 @@ from uuid import uuid4
from aiohttp import web
from awesomeversion import AwesomeVersion
from dbus_next.aio.message_bus import MessageBus
from dbus_next.aio.proxy_object import ProxyInterface, ProxyObject
from dbus_fast.aio.message_bus import MessageBus
from dbus_fast.aio.proxy_object import ProxyInterface, ProxyObject
import pytest
from securetar import SecureTarFile

View File

@ -3,8 +3,8 @@ import asyncio
from typing import Any
from unittest.mock import patch
from dbus_next.aio.proxy_object import ProxyInterface
from dbus_next.signature import Variant
from dbus_fast.aio.proxy_object import ProxyInterface
from dbus_fast.signature import Variant
from supervisor.coresys import CoreSys
from supervisor.dbus.network.setting.generate import get_connection_from_interface

View File

@ -1,5 +1,5 @@
"""Test NetworkWireless AP object."""
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
from supervisor.dbus.network.accesspoint import NetworkWirelessAP

View File

@ -4,7 +4,7 @@ import asyncio
from dataclasses import dataclass
from unittest.mock import MagicMock
from dbus_next.aio.message_bus import MessageBus
from dbus_fast.aio.message_bus import MessageBus
import pytest
from supervisor.dbus.interface import DBusInterface, DBusInterfaceProxy

View File

@ -3,7 +3,7 @@ import asyncio
from ipaddress import IPv4Address, IPv6Address
from unittest.mock import Mock, PropertyMock, patch
from dbus_next.aio.proxy_object import ProxyInterface
from dbus_fast.aio.proxy_object import ProxyInterface
import pytest
from supervisor.const import CoreState

View File

@ -1,5 +1,5 @@
"""Check dbus-next implementation."""
from dbus_next.signature import Variant
from dbus_fast.signature import Variant
from supervisor.utils.dbus import DBus