bug: fix some more issues with type hints causing warnings

This commit is contained in:
Brett Rowan
2024-11-22 10:49:24 -07:00
parent 42bde081c4
commit e9ec43fac9
3 changed files with 12 additions and 12 deletions

View File

@@ -338,5 +338,5 @@ class FanModeConfig(MinerConfigOption):
FanMode = TypeVar(
"FanMode",
bound=Union[FanModeConfig.normal, FanModeConfig.manual, FanModeConfig.immersion],
bound=Union[FanModeNormal, FanModeManual, FanModeImmersion],
)

View File

@@ -651,12 +651,12 @@ class MiningModeConfig(MinerConfigOption):
MiningMode = TypeVar(
"MiningMode",
bound=Union[
MiningModeConfig.normal,
MiningModeConfig.high,
MiningModeConfig.low,
MiningModeConfig.sleep,
MiningModeConfig.manual,
MiningModeConfig.power_tuning,
MiningModeConfig.hashrate_tuning,
MiningModeNormal,
MiningModeHPM,
MiningModeLPM,
MiningModeSleep,
MiningModeManual,
MiningModePowerTune,
MiningModeHashrateTune,
],
)

View File

@@ -58,9 +58,9 @@ class TunerAlgo(MinerConfigOption):
TunerAlgoType = TypeVar(
"TunerAlgoType",
bound=Union[
TunerAlgo.standard,
TunerAlgo.voltage_optimizer,
TunerAlgo.board_tune,
TunerAlgo.chip_tune,
StandardTuneAlgo,
VOptAlgo,
BoardTuneAlgo,
ChipTuneAlgo,
],
)