{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/3"}],"enrichment":{"capability":"Pyghmi provides Python bindings for IPMI (Intelligent Platform Management Interface) and other hardware management protocols, enabling remote management and monitoring of servers and systems.","skillfed_tags":["ipmi","hardware-management","abandoned"],"use_cases":["Automate power cycling and boot management for physical servers in a data center","Monitor hardware sensors (temperature, voltage, fan speed) and log them to a central system","Programmatically manage IPMI user accounts and permissions across multiple BMCs","Build custom infrastructure-as-code tools that interact with server hardware without vendor GUIs","Integrate IPMI operations into deployment or disaster-recovery automation workflows"],"what_it_does":"Pyghmi is a Python library for communicating with Intelligent Platform Management Interface (IPMI) controllers and other hardware management systems. It allows you to remotely query and control server hardware\u2014power on/off, read sensor data, manage users, and interact with the baseboard management controller (BMC)\u2014without needing proprietary vendor tools. The library depends on cryptography and python-dateutil for secure communication and timestamp handling.\n\nThe package targets system administrators and infrastructure teams who need programmatic access to hardware management tasks. It was originally developed as part of the OpenStack project but is now archived on GitHub; the active development has moved to OpenDev. While it has low install friction, the abandoned status and lack of recent updates mean you should evaluate whether it meets your current Python version and IPMI feature requirements before adopting it.","worth_installing":"Yes, if you need IPMI control and are comfortable with an abandoned package. The library is stable and has low install friction, but you should verify that version 1.6.19 supports your Python version and IPMI hardware, and consider whether the OpenDev fork offers a more actively maintained alternative. Not recommended for new projects requiring ongoing security updates or modern Python support."},"id":"pyghmi","links":{"html":"https://skillfed.io/packages/pyghmi","md":"https://skillfed.io/packages/pyghmi.md","pypi":"https://pypi.org/project/pyghmi/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2026-07-13","license_spdx":null,"license_treatment":"permissive","name":"pyghmi","python_support":"unspecified","summary":"Python General Hardware Management Initiative (IPMI and others)"},"popularity":{"monthly_downloads":579734,"position":5917,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.6.19"}
