system-intelligence 2.0.2
Query your system for all hardware and software related information.
License: Apache2.0
Keywords: system_intelligence

.. image:: https://user-images.githubusercontent.com/21954664/84388841-84b4cc80-abf5-11ea-83f3-b8ce8de36e25.png
    :target: https://mlf-core.com
    :alt: mlf-core logo

|

===================
system-intelligence
===================

.. image:: https://github.com/mlf-core/system-intelligence/workflows/Build%20system_intelligence%20Package/badge.svg
        :target: https://github.com/mlf-core/system-intelligence/workflows/Build%20system_intelligence%20Package/badge.svg
        :alt: Github Workflow Build system_intelligence Status

.. image:: https://github.com/mlf-core/system-intelligence/workflows/Run%20system_intelligence%20Tox%20Test%20Suite/badge.svg
        :target: https://github.com/mlf-core/system-intelligence/workflows/Run%20system_intelligence%20Tox%20Test%20Suite/badge.svg
        :alt: Github Workflow Tests Status

.. image:: https://img.shields.io/pypi/v/system_intelligence.svg
        :target: https://pypi.python.org/pypi/system_intelligence
        :alt: PyPI Status

.. image:: https://readthedocs.org/projects/system-intelligence/badge/?version=latest
        :target: https://system-intelligence.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status

.. image:: https://codecov.io/gh/mlf-core/system-intelligence/branch/master/graph/badge.svg
        :target: https://codecov.io/gh/mlf-core/system-intelligence
        :alt: Codecov badge

.. image:: https://flat.badgen.net/dependabot/thepracticaldev/dev.to?icon=dependabot
        :target: https://flat.badgen.net/dependabot/thepracticaldev/dev.to?icon=dependabot
        :alt: Dependabot Enabled


Query your system for all hardware and software related information.


* Free software: Apache2.0
* Documentation: https://system-intelligence.readthedocs.io.

.. image:: https://user-images.githubusercontent.com/21954664/86595184-a2791580-bf98-11ea-9db2-2cbd941cca39.gif
  :alt: 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_.

.. _cookietemple: https://cookietemple.com
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


==========
Changelog
==========

This project adheres to `Semantic Versioning <https://semver.org/>`_.


2.0.2 (2021-01-24)
------------------

**Added**

**Fixed**

**Dependencies**

* less strict pin of rich and click

**Deprecated**


2.0.1 (2021-01-03)
------------------

**Added**

* Updated documentation

* Updated PyPi classifiers

**Fixed**

**Dependencies**

**Deprecated**


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**