PySInfo
PySInfo: A python command line tool that displays information about the current system, including hardware and critical software.
version 1.1
Installation
Run from source
git clone https://github.com/EasyCam/Pysinfo.git
cd Pysinfo
python -m pip install -r requirements.txt
python -m pysinfo
Install from PyPI
pip install pysinfo
python -m pysinfo
Example
╒════════════════════════════════════════════════════════════════╕
│ PySinfo: A Python Tool to Get System Infomation │
╘════════════════════════════════════════════════════════════════╛
.., OS: Windows 10.0.26100
....,,:;+ccllll Host: MSI
...,,+:; cllllllllllllllllll Kernel: 11
,cclllllllllll lllllllllllllllllll Uptime: 2 days, 20 hours, 33 minutes
llllllllllllll lllllllllllllllllll Shell: cmd.exe
llllllllllllll lllllllllllllllllll Terminal: 87x48
llllllllllllll lllllllllllllllllll
llllllllllllll lllllllllllllllllll Hardware:
llllllllllllll lllllllllllllllllll CPU Model: AMD Ryzen 9 7945HX with Radeon Graphics
CPU Architecture: AMD64
llllllllllllll lllllllllllllllllll CPU Current Freq: 2501.1
llllllllllllll lllllllllllllllllll CPU Cores: 16 (Physical), 32 (Logical)
llllllllllllll lllllllllllllllllll CPU Usage: 5.9%
llllllllllllll lllllllllllllllllll GPU: NVIDIA GeForce RTX 4060 Laptop GPU (8.00 GB)
llllllllllllll lllllllllllllllllll Memory: 40.35 GB / 127.18 GB (31.7%)
`'ccllllllllll lllllllllllllllllll Memory Slots: 2 (64 GB, 64 GB)
`' \*:: :ccllllllllllllllll Memory Speed: 5200 MHz
````''*::cll Disk: 3.28 TB / 3.64 TB (90.2%)
``
Network:
IP Address: 192.168.0.25
Development Environment:
Python: 3.12.9 (CPython)
Python Path: C:\Miniconda3\python.exe
Graphics API Support:
CUDA: 12.6.85
OpenCL: Platform Version: OpenCL 3.0 CUDA 13.0.48
Vulkan: 1.4.309
██████████████████████████████████████████
Report generated on: 2025-08-10 19:39:18
╒════════════════════════════════════════════════════════════════╕
│ PySinfo: A Python Tool to Get System Infomation │
╘════════════════════════════════════════════════════════════════╛
_nnnn_ OS: Ubuntu 24.04
dGGGGMMb Host: MSI
@p~qp~~qMb Kernel: 5.15.167.4-microsoft-standard-WSL2
M|@||@) M| Uptime: 0 days, 0 hours, 0 minutes
@,----.JM| Shell: bash
JS^\__/ qKL Terminal: 87x48
dZP qKRb
dZP qKKb Hardware:
fZP SMMb CPU Model: AMD Ryzen 9 7945HX with Radeon Graphics
HZM MMMM CPU Architecture: x86_64
FqM MMMM CPU Current Freq: 2.50 GHz
__| ". |\dS"qML CPU Cores: 4 (Physical), 8 (Logical)
| `. | `' \Zq CPU Usage: 0.0%
_) \.___.,| .' GPU: NVIDIA GeForce RTX 4060 Laptop GPU (8.00 GB)
\____ )MMMMMP| .' Memory: 716.67 MB / 31.35 GB (3.5%)
`-' `--' Memory Slots: Unknown
Memory Speed: Unknown
Disk: 155.09 GB / 1006.85 GB (16.2%)
Network:
IP Address: 127.0.1.1
Development Environment:
Python: 3.11.7 (CPython)
Python Path: /home/fred/anaconda3/bin/python
Graphics API Support:
CUDA: 12.9.86
OpenCL: Not detected
Vulkan: Not detected
██████████████████████████████████████████
Report generated on: 2025-08-10 19:36:05
Metadata
Release files for pysinfo 1.3.2
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 | |
|---|---|---|---|---|
| pysinfo-1.3.2.tar.gz | 24.6 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pysinfo-1.3.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 48.0 kB
Release files / pysinfo-1.3.2.tar.gz
| Download URL | pysinfo-1.3.2.tar.gz |
|---|---|
| Size | 24.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3f423ef718559fb1e9380e5e4d817326ad936da16118a5f918ba2d900813a45f
|
|
BLAKE2b-256 checksum How to use checksums |
1e6025836d5d0f03b99e68ea66c96f709fe9e8c2bc547ed7213a68592252eeec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / pysinfo-1.3.2-py3-none-any.whl
| Download URL | pysinfo-1.3.2-py3-none-any.whl |
|---|---|
| Size | 23.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d33172586e9b64635b58323a93aaba11cb95f492437c32ac8c15ccefa9b61274
|
|
BLAKE2b-256 checksum How to use checksums |
fed7a49eaff9258450127677f003e6cdb8522e7fbff7659bab8040a49b4c3efc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Security for pysinfo 1.3.2
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.
To learn more about protecting yourself from malicious actors, visit our package security documentation.