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
fixedupdated - The
os-release
'sANSI_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 👋