Recent Releases of hardware
hardware - v0.31.0
What's Changed
- Pin importlib-metadata under 5.0.0 for Python 3.7 by @priteau in https://github.com/redhat-cip/hardware/pull/188
- Fix parsing of fio output by @MoteHue in https://github.com/redhat-cip/hardware/pull/189
- Add support for Python 3.11 by @elfosardo in https://github.com/redhat-cip/hardware/pull/190
- Run tests on ubuntu jammy by @elfosardo in https://github.com/redhat-cip/hardware/pull/194
- Skip areca check if cli64 is not installed by @elfosardo in https://github.com/redhat-cip/hardware/pull/196
- Add note on setup_user function in the ipmi module by @elfosardo in https://github.com/redhat-cip/hardware/pull/191
New Contributors
- @MoteHue made their first contribution in https://github.com/redhat-cip/hardware/pull/189
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.30.0...0.31.0
- Python
Published by elfosardo almost 3 years ago
hardware - v0.30.0
Python 3.6 support has been removed
End of Life for Python version 3.6 was 23 Dec 2021 with the end of Security Support, last release is 3.6.15 [1] Support for Python 3.6 is to be considered deprecated and will be removed in the next future.
[1] https://devguide.python.org/devcycle/#end-of-life-branches
What's Changed
- Remove support for Python 3.6 by @elfosardo in https://github.com/redhat-cip/hardware/pull/186
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.29.1...0.30.0
- Python
Published by elfosardo almost 4 years ago
hardware - v0.29.1
Python 3.6 support deprecated
End of Life for Python version 3.6 was 23 Dec 2021 with the end of Security Support, last release is 3.6.15 [1] Support for Python 3.6 is to be considered deprecated and will be removed in the next future.
[1] https://devguide.python.org/devcycle/#end-of-life-branches
What's Changed
- Refactor bios_hp module by @elfosardo in https://github.com/redhat-cip/hardware/pull/185
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.29.0...0.29.1
- Python
Published by elfosardo over 4 years ago
hardware - v0.29.0
What's Changed
- Security update set Babel min version to 2.9.1 by @elfosardo in https://github.com/redhat-cip/hardware/pull/177
- Update test-requirements and min requirements by @elfosardo in https://github.com/redhat-cip/hardware/pull/178
- Support Python 3.10 by @elfosardo in https://github.com/redhat-cip/hardware/pull/179
- Refactor auxv detect function by @elfosardo in https://github.com/redhat-cip/hardware/pull/180
- Refactor parse dmesg function by @elfosardo in https://github.com/redhat-cip/hardware/pull/181
- Fix regression in detect script by @elfosardo in https://github.com/redhat-cip/hardware/pull/182
- [Trivial] Simplify chain relations by @elfosardo in https://github.com/redhat-cip/hardware/pull/183
- [trivial] use list literal for rtc_clock by @elfosardo in https://github.com/redhat-cip/hardware/pull/184
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.28.0...0.29.0
- Python
Published by elfosardo over 4 years ago
hardware - 0.28.0
What's Changed
- Start using github actions by @elfosardo in https://github.com/redhat-cip/hardware/pull/166
- Run github actions on pull requests by @elfosardo in https://github.com/redhat-cip/hardware/pull/169
- Add line to setup.cfg limiting to Python >=3.6 by @priteau in https://github.com/redhat-cip/hardware/pull/167
- Move smart fields to smartutilsinfo as dict by @elfosardo in https://github.com/redhat-cip/hardware/pull/170
- Move parse sdr function to ipmi module by @elfosardo in https://github.com/redhat-cip/hardware/pull/172
- Move detectrtcclock to rtc module by @elfosardo in https://github.com/redhat-cip/hardware/pull/173
- Remove runtime dependency on pbr by @dtantsur in https://github.com/redhat-cip/hardware/pull/171
- Move remaining functions from detect to detect_utils by @elfosardo in https://github.com/redhat-cip/hardware/pull/174
New Contributors
- @priteau made their first contribution in https://github.com/redhat-cip/hardware/pull/167
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.27.0...0.28.0
- Python
Published by elfosardo about 5 years ago
hardware - 0.27.0
What's Changed
- Move ipmi detect logic to its module by @elfosardo in https://github.com/redhat-cip/hardware/pull/157
- Refactor infiniband module by @elfosardo in https://github.com/redhat-cip/hardware/pull/158
- Update requirements and tox minversion by @elfosardo in https://github.com/redhat-cip/hardware/pull/159
- Move detect temperatures function to its own module by @elfosardo in https://github.com/redhat-cip/hardware/pull/161
- Remove ddr timings info by @elfosardo in https://github.com/redhat-cip/hardware/pull/164
- Add support for Python 3.9 by @elfosardo in https://github.com/redhat-cip/hardware/pull/160
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.26.0...0.27.0
- Python
Published by elfosardo over 5 years ago
hardware - 0.26.0
What's Changed
- Use mock from unittest by @elfosardo in https://github.com/redhat-cip/hardware/pull/139
- Remove pylint check by @elfosardo in https://github.com/redhat-cip/hardware/pull/141
- Set flake8-import-order min version to 0.17.1 by @elfosardo in https://github.com/redhat-cip/hardware/pull/140
- Move detect_areca in the areca module by @elfosardo in https://github.com/redhat-cip/hardware/pull/137
- Import detect_utils as module by @elfosardo in https://github.com/redhat-cip/hardware/pull/143
- setup: Defaulting to python3 by @ErwanAliasr1 in https://github.com/redhat-cip/hardware/pull/145
- Refactor detect hpa by @elfosardo in https://github.com/redhat-cip/hardware/pull/144
- Move detect_megacli in the megacli module by @elfosardo in https://github.com/redhat-cip/hardware/pull/146
- Move detect_disks to diskinfo module by @elfosardo in https://github.com/redhat-cip/hardware/pull/147
- Move 2 more functions to detect_utils by @elfosardo in https://github.com/redhat-cip/hardware/pull/148
- Fix output of hpacucli when no info available by @elfosardo in https://github.com/redhat-cip/hardware/pull/150
- Move logic to retrieve system uuid to detect_utils by @elfosardo in https://github.com/redhat-cip/hardware/pull/149
- Use ubuntu focal travis environment for tests by @elfosardo in https://github.com/redhat-cip/hardware/pull/151
- Set safe version of hacking by @elfosardo in https://github.com/redhat-cip/hardware/pull/152
- Move more generic functions to detect-utils by @elfosardo in https://github.com/redhat-cip/hardware/pull/153
- Move some more functions to detect-utils by @elfosardo in https://github.com/redhat-cip/hardware/pull/154
- Move detect system to its own module by @elfosardo in https://github.com/redhat-cip/hardware/pull/155
- Fix final output by @elfosardo in https://github.com/redhat-cip/hardware/pull/156
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.25.0...0.26.0
- Python
Published by elfosardo over 5 years ago
hardware - 0.25.0
What's Changed
- Remove hardware.cardiff and the hardware-cardiff tool (fixes #124) by @dtantsur in https://github.com/redhat-cip/hardware/pull/125
- Fix typos, improve docstrings by @sere in https://github.com/redhat-cip/hardware/pull/129
- detect: Fixing numa cpu_count computation by @ErwanAliasr1 in https://github.com/redhat-cip/hardware/pull/128
- simplify fromfile function by @sere in https://github.com/redhat-cip/hardware/pull/126
- Fix travis CI by @elfosardo in https://github.com/redhat-cip/hardware/pull/132
- Handle check_output exception for rtc by @bfournie in https://github.com/redhat-cip/hardware/pull/133
- Get the CPU scaling governor on kernels < 4.3 by @sere in https://github.com/redhat-cip/hardware/pull/131
- Simple refactor of testdetectutils by @elfosardo in https://github.com/redhat-cip/hardware/pull/135
- Add CPU architecture, SMT state and threads per core to collected data by @sere in https://github.com/redhat-cip/hardware/pull/134
- Add rotation rate to SMART collected data by @sere in https://github.com/redhat-cip/hardware/pull/136
- Bump hacking to 3.0.0 by @elfosardo in https://github.com/redhat-cip/hardware/pull/138
New Contributors
- @sere made their first contribution in https://github.com/redhat-cip/hardware/pull/129
- @bfournie made their first contribution in https://github.com/redhat-cip/hardware/pull/133
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.24.0...0.25.0
- Python
Published by ErwanAliasr1 over 6 years ago
hardware - Less python 2 support
What's Changed
- Stop supporting Python 2.x by @elfosardo in https://github.com/redhat-cip/hardware/pull/116
- Use correct python version for tox based on env by @elfosardo in https://github.com/redhat-cip/hardware/pull/118
- No need to import print_function anymore by @elfosardo in https://github.com/redhat-cip/hardware/pull/119
- Skip network drive grouping when network drives not detected by @jovial in https://github.com/redhat-cip/hardware/pull/121
- Drop the dependency on netaddr by @dtantsur in https://github.com/redhat-cip/hardware/pull/122
- Stop using six library by @elfosardo in https://github.com/redhat-cip/hardware/pull/123
New Contributors
- @jovial made their first contribution in https://github.com/redhat-cip/hardware/pull/121
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.23.0...0.24.0
- Python
Published by tbreeds over 6 years ago
hardware - AUXV support and code cleanups
What's Changed
- Cosmetic change to adapt to new pep8 style by @elfosardo in https://github.com/redhat-cip/hardware/pull/99
- Cleaning test_detect by @elfosardo in https://github.com/redhat-cip/hardware/pull/95
- [Bugzilla 1729237] Fix benchmark output for disks by @elfosardo in https://github.com/redhat-cip/hardware/pull/98
- smart support for nvme devices by @elfosardo in https://github.com/redhat-cip/hardware/pull/94
- Add auxv detection by @mrda in https://github.com/redhat-cip/hardware/pull/101
- Remove unused files under hardware/cardiff/VM. by @amoralej in https://github.com/redhat-cip/hardware/pull/102
- Improve resiliency to failure by @mrda in https://github.com/redhat-cip/hardware/pull/105
- Enforce 80 columns line length by @elfosardo in https://github.com/redhat-cip/hardware/pull/103
- Use string format instead of concatenation by @elfosardo in https://github.com/redhat-cip/hardware/pull/106
- Fix error mem benchmark with Python 3 by @elfosardo in https://github.com/redhat-cip/hardware/pull/108
New Contributors
- @mrda made their first contribution in https://github.com/redhat-cip/hardware/pull/101
- @amoralej made their first contribution in https://github.com/redhat-cip/hardware/pull/102
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.21.1...0.22.0
- Python
Published by tbreeds over 6 years ago
hardware - Bug fixes release
What's Changed
- Split lscpu output on first colon occurrence only by @elfosardo in https://github.com/redhat-cip/hardware/pull/93
- Bugzilla 1728042: Hardware-detect fails with UnicodeDecodeError by @sabedevops in https://github.com/redhat-cip/hardware/pull/97
- Call dmesg inside its parsing function by @elfosardo in https://github.com/redhat-cip/hardware/pull/96
New Contributors
- @sabedevops made their first contribution in https://github.com/redhat-cip/hardware/pull/97
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.21.0...0.21.1
- Python
Published by tbreeds almost 7 years ago
hardware - Add nvme detection support and refactor code
What's Changed
- fix travis config for python 3.7 by using xenial by @fredericlepied in https://github.com/redhat-cip/hardware/pull/86
- Move smart utils to its own module by @elfosardo in https://github.com/redhat-cip/hardware/pull/85
- Use pure argparse by @elfosardo in https://github.com/redhat-cip/hardware/pull/89
- Fix error cpu benchmark with Python 3.x by @elfosardo in https://github.com/redhat-cip/hardware/pull/88
- Basic support for nvme devices by @elfosardo in https://github.com/redhat-cip/hardware/pull/91
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.20.1...0.21.0
- Python
Published by tbreeds about 7 years ago
hardware - Bugfix for CPU detection on ppc64le
What's Changed
- Adding license information to requirements by @elfosardo in https://github.com/redhat-cip/hardware/pull/64
- Handle Architecture CPU information. by @tbreeds in https://github.com/redhat-cip/hardware/pull/81
Full Changelog: https://github.com/redhat-cip/hardware/compare/0.20.0...0.20.1
- Python
Published by tbreeds over 7 years ago