Distro - OS Platform Information API
Distro is a Python library that provides information about the operating system distribution it runs on, such as a reliable machine-readable ID and version information. It serves as a recommended replacement for Python's original platform.linux_distribution function, which was removed in Python 3.8. The current version is 1.9.0, released on October 5, 2023. The library is actively maintained with a stable release cadence, with the latest release being v1.9.0.
Warnings
- breaking The platform.linux_distribution function was removed in Python 3.8. Distro serves as its recommended replacement.
- deprecated Python 2.7, 3.4, and 3.5 support was deprecated in Distro v1.6.0.
Install
-
pip install distro
Imports
- distro
import distro
Quickstart
import distro print(distro.id()) print(distro.version()) print(distro.name())