refactor: cleanup some imports

This commit is contained in:
Upstream Data
2025-02-04 10:37:02 -07:00
committed by Brett Rowan
parent a5c42c9c2b
commit 15c3806fbf
10 changed files with 3 additions and 15 deletions

View File

@@ -1,6 +1,6 @@
from __future__ import annotations from __future__ import annotations
from dataclasses import dataclass, field from dataclasses import field
from typing import TypeVar, Union from typing import TypeVar, Union
from pyasic.config.base import MinerConfigOption, MinerConfigValue from pyasic.config.base import MinerConfigOption, MinerConfigValue

View File

@@ -15,8 +15,6 @@
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
from __future__ import annotations from __future__ import annotations
from dataclasses import dataclass
from pyasic.config.base import MinerConfigValue from pyasic.config.base import MinerConfigValue

View File

@@ -15,8 +15,6 @@
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
from __future__ import annotations from __future__ import annotations
from dataclasses import dataclass
from pyasic.config.base import MinerConfigValue from pyasic.config.base import MinerConfigValue

View File

@@ -24,9 +24,7 @@ from pyasic.config import MinerConfig
from pyasic.config.mining import MiningModePowerTune from pyasic.config.mining import MiningModePowerTune
from pyasic.data.pools import PoolMetrics, Scheme from pyasic.data.pools import PoolMetrics, Scheme
from pyasic.device.algorithm.hashrate import AlgoHashRateType from pyasic.device.algorithm.hashrate import AlgoHashRateType
from pyasic.device.algorithm.hashrate.base import GenericHashrate
from ..device.algorithm.hashrate.unit.base import GenericUnit
from .boards import HashBoard from .boards import HashBoard
from .device import DeviceInfo from .device import DeviceInfo
from .error_codes import BraiinsOSError, InnosiliconError, WhatsminerError, X19Error from .error_codes import BraiinsOSError, InnosiliconError, WhatsminerError, X19Error

View File

@@ -17,7 +17,7 @@ from __future__ import annotations
from typing import Any from typing import Any
from pydantic import BaseModel, field_serializer from pydantic import BaseModel
from pyasic.device.algorithm.hashrate import AlgoHashRateType from pyasic.device.algorithm.hashrate import AlgoHashRateType

View File

@@ -16,8 +16,6 @@
from typing import List, Optional from typing import List, Optional
import asyncssh
from pyasic.data import HashBoard from pyasic.data import HashBoard
from pyasic.device.algorithm import AlgoHashRate, HashUnit from pyasic.device.algorithm import AlgoHashRate, HashUnit
from pyasic.errors import APIError from pyasic.errors import APIError

View File

@@ -15,7 +15,7 @@
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
from pyasic.device.algorithm import MinerAlgo from pyasic.device.algorithm import MinerAlgo
from pyasic.device.models import MinerModel from pyasic.device.models import MinerModel
from pyasic.miners.device.makes import ElphapexMake, HammerMake from pyasic.miners.device.makes import ElphapexMake
class DG1Plus(ElphapexMake): class DG1Plus(ElphapexMake):

View File

@@ -18,10 +18,8 @@ from __future__ import annotations
import asyncio import asyncio
import hashlib import hashlib
import json import json
from pathlib import Path
from typing import Any from typing import Any
import aiofiles
import httpx import httpx
from pyasic import settings from pyasic import settings

View File

@@ -15,7 +15,6 @@
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
from __future__ import annotations from __future__ import annotations
import asyncio
import json import json
from pathlib import Path from pathlib import Path
from typing import Any from typing import Any

View File

@@ -8,7 +8,6 @@ from pyasic import APIError, MinerData
from pyasic.data import Fan, HashBoard from pyasic.data import Fan, HashBoard
from pyasic.device.algorithm.hashrate.unit.scrypt import ScryptUnit from pyasic.device.algorithm.hashrate.unit.scrypt import ScryptUnit
from pyasic.miners.elphapex import ElphapexDG1Plus from pyasic.miners.elphapex import ElphapexDG1Plus
from pyasic.miners.hammer import HammerD10
data = { data = {
ElphapexDG1Plus: { ElphapexDG1Plus: {