./sysutils/py-cpuinfo, Get CPU info with pure Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 9.0.0, Package name: py310-cpuinfo-9.0.0, Maintainer: pkgsrc-users

Py-cpuinfo gets CPU info with pure Python. Py-cpuinfo should work
without any extra programs or libraries, beyond what your OS
provides. It does not require any compilation(C/C++, assembly, et
cetera) to use.


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 102.262 KB

Version history: (Expand)


CVS history: (Expand)


   2023-01-25 14:29:23 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cpuinfo: updated to 9.0.0

Release 9.0.0
* Fixed Bug 178: Changes to lscpu breaks parsing of cache info
* Fixed Bug 152: CPU stepping, model, and family values are blank if 0
* Fixed Bug 177: Officially drop support for Python 2
* Fixed Bug 171: Replace Python 3.11 deprecated unittest.makeSuite
* Fixed Bug 173: Fix lgtm.com alerts
* Fixed Bug 165: Support Wheel
* Fixed Bug 167: Add support for RISC-V
   2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289)
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2021-10-04 20:59:30 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cpuinfo: updated to 8.0.0

Release 8.0.0
* Fixed Bug 161: Accept arm64 as an alias for aarch64
* Fixed Bug 160: Add MIPS architecture support
* Fixed Bug 74: Add option to trace code paths to file
* Fixed Bug 157: Remove multiple checks for sestatus
   2021-02-08 13:06:23 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cpuinfo: updated to 7.0.0

Release 7.0.0
* Fixed Bug 133: CPU flags vary between runs on Mac OS X
* Fixed Bug 150: Change 'byte code' to 'machine code'
* Fixed Bug 128: Overhead from generating machine code throws off CPUID HZ
* Fixed Bug 136: On non BeOS systems, calling sysinfo may open GUI program
* Fixed Bug 138: Invalid escape sequences warn when building in Python 3.8
* Fixed Bug 147: Remove extended_model and extended_family fields
* Fixed Bug 146: CPUID family and model is wrong
* Fixed Bug 144: Cache fields should be full ints instead of kb strings
   2020-06-11 16:25:51 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cpuinfo: updated to 6.0.0

Release 6.0.0
* Fixed Bug 140: The get_cache function has swapped fields
* Fixed Bug 142: Remove empty and zeroed fields
* Fixed Bug 115: Missing data on Ryzen CPUs
* Fixed Bug 122: Rename fields to be more clear
* Fixed Bug 125: Add option to return --version
* Fixed Bug 126: Make test suite also check SELinux
* Fixed Bug 120: Make unit tests also test CPUID
* Fixed Bug 69: Add s390x support