From 60f3687d0236ca286b518e74b6d29f8355524f17 Mon Sep 17 00:00:00 2001 From: UpstreamData Date: Thu, 11 Jan 2024 15:00:48 -0700 Subject: [PATCH] refactor: optimize imports. --- pyasic/miners/backends/btminer.py | 4 +--- pyasic/miners/backends/cgminer_avalon.py | 1 - pyasic/miners/backends/epic.py | 5 ++--- pyasic/miners/backends/hiveon.py | 1 - 4 files changed, 3 insertions(+), 8 deletions(-) diff --git a/pyasic/miners/backends/btminer.py b/pyasic/miners/backends/btminer.py index f647077e..39fd3786 100644 --- a/pyasic/miners/backends/btminer.py +++ b/pyasic/miners/backends/btminer.py @@ -15,8 +15,7 @@ # ------------------------------------------------------------------------------ import logging -from collections import namedtuple -from typing import List, Optional, Tuple +from typing import List, Optional from pyasic.API.btminer import BTMinerAPI from pyasic.config import MinerConfig, MiningModeConfig @@ -29,7 +28,6 @@ from pyasic.miners.base import ( DataLocations, DataOptions, RPCAPICommand, - WebAPICommand, ) BTMINER_DATA_LOC = DataLocations( diff --git a/pyasic/miners/backends/cgminer_avalon.py b/pyasic/miners/backends/cgminer_avalon.py index 51e34ff7..cd78e6b1 100644 --- a/pyasic/miners/backends/cgminer_avalon.py +++ b/pyasic/miners/backends/cgminer_avalon.py @@ -14,7 +14,6 @@ # limitations under the License. - # ------------------------------------------------------------------------------ -import logging import re from typing import List, Optional diff --git a/pyasic/miners/backends/epic.py b/pyasic/miners/backends/epic.py index 0914d0f8..83452263 100644 --- a/pyasic/miners/backends/epic.py +++ b/pyasic/miners/backends/epic.py @@ -14,10 +14,9 @@ # limitations under the License. - # ------------------------------------------------------------------------------ -from typing import List, Optional, Tuple +from typing import List, Optional -from pyasic import MinerConfig -from pyasic.config import MinerConfig, MiningModeConfig +from pyasic.config import MinerConfig from pyasic.data import Fan, HashBoard from pyasic.data.error_codes import MinerErrorData, X19Error from pyasic.errors import APIError diff --git a/pyasic/miners/backends/hiveon.py b/pyasic/miners/backends/hiveon.py index 7cc6cfd7..40a32406 100644 --- a/pyasic/miners/backends/hiveon.py +++ b/pyasic/miners/backends/hiveon.py @@ -23,7 +23,6 @@ from pyasic.miners.base import DataFunction, DataLocations, DataOptions, RPCAPIC HIVEON_DATA_LOC = DataLocations( **{ str(DataOptions.MAC): DataFunction("get_mac"), - str(DataOptions.MODEL): DataFunction("get_model"), str(DataOptions.API_VERSION): DataFunction( "get_api_ver", [RPCAPICommand("api_version", "version")] ),