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 = TypeVar(
"FanMode", "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 = TypeVar(
"MiningMode", "MiningMode",
bound=Union[ bound=Union[
MiningModeConfig.normal, MiningModeNormal,
MiningModeConfig.high, MiningModeHPM,
MiningModeConfig.low, MiningModeLPM,
MiningModeConfig.sleep, MiningModeSleep,
MiningModeConfig.manual, MiningModeManual,
MiningModeConfig.power_tuning, MiningModePowerTune,
MiningModeConfig.hashrate_tuning, MiningModeHashrateTune,
], ],
) )

View File

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