PiView
A Raspberry Pi system information package.
PiView provides the details of the Raspberry Pi currently being interrogated. System information includes, but is not limited to:
- CPU: max load across cores, temperature, clock speed
- GPU: temperature
- HARDWARE: bluetooth, i2c, spi, camera statuses
- HOST: boot time, model, name, revision, serial number, uptime
- NETWORK: host name, interface names, ip addresses, mac addresses
- STORAGE: total disk capacity, free disk capacity, total RAM and free RAM
Also includes a small utility library with:
- conversion of bytes into Kilobytes, Megabytes, Gigabytes and up
- create list with a quartet of integer numbers representing the IPv4 Address
Changes
See the CHANGES document for details of updates and changes.
Requirements
This project requires a number of packages, including:
- psutils
Remaining packages are Python 'built-ins'.
Usage
to be added...
Acknowledgements
A very large thank you to Matt Hawkins upon whose code this package is based: https://www.raspberrypi-spy.co.uk/.
The original code may be found as mypi.py.
Thank you to Sander Huijsen for his contributions and guidance in all things Python.
About the Author
Adrian Gould has been coding for over 40 years, starting his coding in Sinclair ZX-80 Basic and Machine Code, through Pascal, Modula-2, Occam, Prolog and many others to the current swathe of Python, C#, PHP, JS, and other languages today.
He believes that it is a continuous process to learn any (coding) language, and will always say he is not an expert.
He is a full time educator who lives and works in Perth, Western Australia.
Copyright
Copyright Adrian Gould, 2021-. Licensed under the Open Software License version 3.0
Metadata
Release files for PiView-AG 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| PiView-AG-1.0.1.tar.gz | 13.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| PiView_AG-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.6 kB
Release files / PiView-AG-1.0.1.tar.gz
| Download URL | PiView-AG-1.0.1.tar.gz |
|---|---|
| Size | 13.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7466c757f1262745d0495f421b2f9dcdc773318589e63f183ed42aeebc3dd752
|
|
BLAKE2b-256 checksum How to use checksums |
abe1f268251a74840ea3306f2a65dce876f821c38800f70b6b2c3757aa79a810
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2
|
Release files / PiView_AG-1.0.1-py3-none-any.whl
| Download URL | PiView_AG-1.0.1-py3-none-any.whl |
|---|---|
| Size | 15.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7ec55faf90000f5430bdead01ebb2d603fa6bc6393661b02d5a244a533b74beb
|
|
BLAKE2b-256 checksum How to use checksums |
12029023fb5286834cfbd02a7519db7a129ff0fdda6b4332c82ba8c29cbdaeba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2
|
Security for PiView-AG 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.