Skip to main content

Query your system for all hardware and software related information.

Project description

mlf-core logo

system-intelligence

Github Workflow Build system_intelligence Status Github Workflow Tests Status PyPI Status Documentation Status Codecov badge Dependabot Enabled

Query your system for all hardware and software related information.

system-intelligence overview

Features

  • Query your system for hardware and software related information

  • Supports queries for Hostname, OS, CPU, GPUs, RAM, HDDs, Network and Software

  • Supports Rich stdout or saving to a raw, json or yml file

Credits

This package was created with COOKIETEMPLE based on a modified audreyr/cookiecutter-pypackage project template using Cookiecutter.

Changelog

This project adheres to Semantic Versioning.

2.0.0 (2021-01-03)

Added

  • Complete support for MacOS

  • Complete support for Windows

  • Modelname query for MacOS

  • Python 3.9 WFs for all GitHub Actions

  • Run system-intelligence WF after build

  • Multiple comments and docstrings

  • Redesigned code structure to more OOP concept

  • RAM memory attributes will now be displayed in Bytes (was Hertz)

Fixed

  • Accelerated software query (about 5 times faster now)

  • Fixed a bug that causes SI to crash and not generate a html report when path given via cli option was different to the cwd

Dependencies

  • plistlib (from std lib)

Deprecated

  • Unit-util file (most functions are now part of the base info class)

1.2.4 (2020-08-20)

Added

  • Richified all prints

Fixed

Dependencies

Deprecated

1.2.3 (2020-08-18)

Added

  • mkl to supported software to query for

Fixed

  • Python dependency version handling

Dependencies

Deprecated

1.2.2 (2020-07-06)

Added

Fixed

  • cpu cache raw_level is now always a string (fixes py-cpuinfo 7.0.0 returning integers)

  • Replaced gif with full size gif

Dependencies

Deprecated

1.2.1 (2020-06-25)

Added

Fixed

  • Import error if pycuda is not available

Dependencies

Deprecated

1.2.0 (2020-06-24)

Added

  • html table output via –generate_html_table

Fixed

Dependencies

Deprecated

1.1.0 (2020-06-23)

Added

  • Python packages to stdout

Fixed

  • nvcc version is now correctly reported

Dependencies

Deprecated

1.0.0 (2020-06-23)

Added

  • Scopes all, Hostname, OS, CPU, GPUs, RAM, HDDs, Network and Software

  • saving to raw, json, yml

  • rich stdout

Fixed

Dependencies

Deprecated

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

system-intelligence-2.0.0.tar.gz (237.3 kB view details)

Uploaded Source

Built Distribution

system_intelligence-2.0.0-py2.py3-none-any.whl (22.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file system-intelligence-2.0.0.tar.gz.

File metadata

  • Download URL: system-intelligence-2.0.0.tar.gz
  • Upload date:
  • Size: 237.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.6

File hashes

Hashes for system-intelligence-2.0.0.tar.gz
Algorithm Hash digest
SHA256 bdbfe02d4e7380594242f71c6e2d1ef9e30b4ab77e4cd2a38497ca04c107b423
MD5 a80526c7ce95ab3a7d8d1aba966866e6
BLAKE2b-256 f98ac862d148082c4e2d3f36c7302c49a4d1fad8a62fa06aed064ecb29408b36

See more details on using hashes here.

File details

Details for the file system_intelligence-2.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: system_intelligence-2.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 22.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.6

File hashes

Hashes for system_intelligence-2.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 eaa485607541683c87729c3a5093e7c7fc9dff08ec0caaf364c6a4e901201389
MD5 97bac11dff3c293cc051e208d5cc761b
BLAKE2b-256 cbfa5bbd7623345f4ec691189b68fa3d7fef065e4a576a77a8f6f13c0ae95601

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page