asic-rs 0.5.4

Simple ASIC management in Rust
Documentation
"""Python bindings for the asic-rs miner management library.

The package exposes the same high-level concepts as the Rust crate:
`MinerFactory` discovers miners, `Miner` gathers telemetry and performs
supported controls, and `pyasic_rs.data` / `pyasic_rs.config` provide shared
Pydantic-compatible models.
"""

from .config import (
    FanConfig,
    FanMode,
    Pool,
    PoolGroup,
    ScalingConfig,
    TuningConfig,
)
from .factory import MinerFactory
from .miner import Miner

__all__ = [
    "FanConfig",
    "FanMode",
    "Miner",
    "MinerFactory",
    "Pool",
    "PoolGroup",
    "ScalingConfig",
    "TuningConfig",
]