Apocrypha

distro

Reliable machine-readable Linux distribution information for Python

distro (for: Linux Distribution) provides information about the Linux distribution it runs on, such as a reliable machine-readable ID, or version information. It is a renewed alternative implementation for Python's original platform.linux_distribution function, but it also provides much more functionality which isn't necessarily Python bound like a command-line interface.

Available in

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvalphaamd64-linuxarmhppaia64loongm68kmipsppcs390sparcx86-linux Committed
1.9.0 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing amd64-linux untested arm stable hppa testing ia64 untested loong testing m68k testing mips testing ppc stable s390 testing sparc testing x86-linux untested view · download · history ↗
1.9.0 gentooplusplus amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing amd64-linux testing arm stable hppa testing ia64 testing loong testing m68k untested mips testing ppc stable s390 testing sparc stable x86-linux testing 11 mo view · download · history ↗
1.9.0 lmiphay amd64 testing arm64 untested x86 testing ppc64 untested riscv untested alpha untested amd64-linux testing arm untested hppa untested ia64 untested loong untested m68k untested mips untested ppc untested s390 untested sparc untested x86-linux testing 13 mo view · download · history ↗
1.9.0 tgbugs-overlay amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing amd64-linux untested arm stable hppa testing ia64 untested loong testing m68k testing mips testing ppc stable s390 testing sparc testing x86-linux untested 12 d view · download · history ↗
1.8.0 gentooplusplus amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing amd64-linux testing arm stable hppa testing ia64 testing loong testing m68k untested mips testing ppc stable s390 testing sparc stable x86-linux testing 23 mo view · download · history ↗

Use flags of 1.9.0

  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
6 expansion flags (python targets, ABIs, cpu flags…)
  • python_targets_python3_14t
  • python_targets_python3_15t
  • python_targets_python3_12
  • python_targets_python3_13
  • python_targets_python3_14
  • python_targets_python3_15

Runtime dependencies of 1.9.0

show 18 lines
python_targets_python3_14t? (
)
python_targets_python3_15t? (
)
python_targets_python3_12? (
)
python_targets_python3_13? (
)
python_targets_python3_14? (
)
python_targets_python3_15? (
)