Metadata-Version: 2.1
Name: platforminfo
Version: 1.0.0b4
Summary: System info made easy - Python library to find system info on your computer.
Author-email: Tejas Raman <tejasraman@icloud.com>
Project-URL: Homepage, https://github.com/platforminfo/platforminfo
Project-URL: Bug Tracker, https://github.com/platforminfo/platforminfo/issues
Project-URL: Documentation, https://platforminfo.github.io
Keywords: system,os,sysinfo,winver,osver,osversion
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: yapf ; extra == 'dev'
Requires-Dist: coverage ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: codacy-coverage ; extra == 'dev'

<span> <p align="center"> <img src="https://platforminfo.github.io/img/docusaurus.png"><h1>PlatformInfo <i>beta</i></h1></span>
<span>![CircleCI](https://img.shields.io/circleci/build/github/platforminfo/platforminfo/development?token=CCIPAT_UU1tyCCXq7xK7K8aDizkdk_2517470d414d4a5e8c8362a676c19a4e0a24883e&style=for-the-badge&label=DEVELOPMENT%20BUILD&labelColor=%236f6f6f)
![PyPI - Downloads](https://img.shields.io/pypi/dm/platforminfo?style=for-the-badge&label=Downloads%20this%20month%20(excl.%20mirrors)&labelColor=%23ad9b00&link=https%3A%2F%2Fpypistats.org%2Fpackages%2Fplatforminfo&link=https%3A%2F%2Fpypistats.org%2Fpackages%2Fplatforminfo)
![CircleCI](https://img.shields.io/circleci/build/github/platforminfo/platforminfo/main?style=for-the-badge&label=STABLE%20BUILD&labelColor=%236f6f6f)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/platforminfo?style=for-the-badge&labelColor=ad9b00)
![PyPI - Version](https://img.shields.io/pypi/v/platforminfo?style=for-the-badge&label=PyPi%20version&labelColor=%23ad9b00)
![GitHub](https://img.shields.io/github/license/platforminfo/platforminfo?style=for-the-badge)

</span>

[![asciicast](https://asciinema.org/a/606618.svg)](https://asciinema.org/a/606618)

System info for Python made simple.
PlatformInfo is designed to provide a simple, yet granular interface to find system information on all major operating systems within Python.

## Features:

*  Return kernel AND kernel version for Mac, Windows, Linux
*  Return OS versions for Windows, Mac, Linux
*  Return OS build numbers for Windows, Mac
*  Return desktop environments
*  Return architecture (Linux/Mac only, Windows planned)

## Prerequisites
*  Python 3 or up

## Installation:
To install PlatformInfo, you can download install it with pip (recommended) or install it from the development wheel.

**PyPi install (recommended):**
`pip install platforminfo`

**Manual install**
Download it from our [Development CI](https://app.circleci.com/pipelines/github/platforminfo/platforminfo?branch=development) and run `pip install /path/to/platforminfo-nightly.whl'

## Quick Start Guide:
TO start, import platforminfo and create a `Platform` object

```python
import platforminfo
computer = platforminfo.Platform()
```

To access information, find the name of the information you want (in this example I want `osVersion`).

```python
import platforminfo
computer = platforminfo.Platform()

value = computer.osVersion()
```

## Feature Requests
If you have a suggestion, [feel free to submit a feature request](https://github.com/platforminfo/platforminfo/issues).
You can grab the nightly builds on our [Development CI](https://app.circleci.com/pipelines/github/platforminfo/platforminfo?branch=development)
