github HorlogeSkynet/archey4 v4.7.1

latest releases: v4.14.3.0, v4.14.2.0, v4.14.1.0...
4 years ago

Hello everyone 👋

Let's reuse the previous release notes format :

Main (important) changes

🆕 This version brings support for two "new" distributions :

  • CentOS
  • Alpine Linux

🐛 Since #56, and thanks to @ingrinder, the Disk entry now properly supports the BTRFS file-system type.

📦 As noticed in #59, .RPM and ARCH LINUX packages generated by FPM (and proposed as assets for v4.7.0) were actually broken (Arch users : the AUR one was not concerned). This has been fixed, and packages below should work as expected.
📦 ⚠️ RPM-based users : You will HAVE TO choose the package that fits the Python 3 version running on your system. If you don't know what to choose, please run python3 --version ⚠️

🎨 The way Archey handles ANSI colors has been completely reworked, and some tweaks have been brought :

  • Colors for Arch Linux, Manjaro & Ubuntu logos have been fixed updated
  • The os-release's ANSI_COLOR option set in (some) distributions will be honored (see here for more information
  • ⚠️ You may want to disable the latter behavior with the help of colors_palette.honor_ansi_color configuration option ⚠️

🖥️ A -v CLI flag has been added to show the current version of Archey you are running.

♨️ You may now specify a list of chipsets to prompt with LM-SENSORS when computing the average temperature (instead of all by default). Please refer to the temperature.sensors_chipsets option documentation in README.

Other (minor) changes

+ Implements distribution matching "fall-back" (see `os-release`'s `ID_LIKE` option)
+ Fixes some entries not working in specific environments (as Docker containers)
+ Performances improvements in distribution matching
+ Fixes timeout exceptions that _may_ occur when relying on `urllib` (`WAN_IP`)
+ Fixes `Temperature` average value computation if (a) fan control chipset(s) are present on the system
+ Fixes `systemd-detect-virt` execution output not being honored in `Model`
+ Fixes configuration file not being marked as one in .DEB & .RPM packages
+ Improves testing in many modules

Bye 👋

Don't miss a new archey4 release

NewReleases is sending notifications on new releases.