nvitop

View on PyPIReverse Dependencies (24)

1.4.2 nvitop-1.4.2-py3-none-any.whl

Wheel Details

Project: nvitop
Version: 1.4.2
Filename: nvitop-1.4.2-py3-none-any.whl
Download: [link]
Size: 223178
MD5: 2598ad1e5f35e1081ca372f2e666e380
SHA256: cbb78b935dd843ce18eca6fb9d3d0199da168a15a0019a8f2308afcd3dff1af4
Uploaded: 2025-01-26 17:42:08 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: nvitop
Version: 1.4.2
Summary: An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.
Author-Email: Xuehai Pan <XuehaiPan[at]pku.edu.cn>
Project-Url: Homepage, https://github.com/XuehaiPan/nvitop
Project-Url: Repository, https://github.com/XuehaiPan/nvitop
Project-Url: Documentation, https://nvitop.readthedocs.io
Project-Url: Bug Report, https://github.com/XuehaiPan/nvitop/issues
License: Apache License, Version 2.0 (Apache-2.0) & GNU General Public License, Version 3 (GPL-3.0)
Keywords: nvidia,nvidia-smi,NVIDIA,NVML,CUDA,GPU,top,monitoring
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Apache Software License
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Environment :: GPU
Classifier: Environment :: GPU :: NVIDIA CUDA
Classifier: Environment :: Console
Classifier: Environment :: Console :: Curses
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: System Administrators
Classifier: Topic :: System :: Hardware
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: Utilities
Requires-Python: >=3.7
Requires-Dist: nvidia-ml-py (<12.571.0a0,>=11.450.51)
Requires-Dist: psutil (>=5.6.6)
Requires-Dist: colorama (>=0.4.0); platform_system == "Windows"
Requires-Dist: windows-curses (>=2.2.0); platform_system == "Windows"
Requires-Dist: black (<25.0.0a0,>=24.0.0); extra == "lint"
Requires-Dist: pylint[spelling]; extra == "lint"
Requires-Dist: mypy; extra == "lint"
Requires-Dist: typing-extensions; extra == "lint"
Requires-Dist: pre-commit; extra == "lint"
Requires-Dist: nvidia-ml-py (==11.450.51); extra == "cuda10"
Requires-Dist: nvidia-ml-py (==11.450.51); extra == "pynvml-11-450-51"
Requires-Dist: nvidia-ml-py (==11.450.129); extra == "pynvml-11-450-129"
Requires-Dist: nvidia-ml-py (==11.460.79); extra == "pynvml-11-460-79"
Requires-Dist: nvidia-ml-py (==11.470.66); extra == "pynvml-11-470-66"
Requires-Dist: nvidia-ml-py (==11.495.46); extra == "pynvml-11-495-46"
Requires-Dist: nvidia-ml-py (==11.510.69); extra == "pynvml-11-510-69"
Requires-Dist: nvidia-ml-py (==11.515.48); extra == "pynvml-11-515-48"
Requires-Dist: nvidia-ml-py (==11.515.75); extra == "pynvml-11-515-75"
Requires-Dist: nvidia-ml-py (==11.525.84); extra == "pynvml-11-525-84"
Requires-Dist: nvidia-ml-py (==11.525.112); extra == "pynvml-11-525-112"
Requires-Dist: nvidia-ml-py (==11.525.131); extra == "pynvml-11-525-131"
Requires-Dist: nvidia-ml-py (==11.525.150); extra == "pynvml-11-525-150"
Requires-Dist: nvidia-ml-py (==12.535.77); extra == "pynvml-12-535-77"
Requires-Dist: nvidia-ml-py (==12.535.108); extra == "pynvml-12-535-108"
Requires-Dist: nvidia-ml-py (==12.535.133); extra == "pynvml-12-535-133"
Requires-Dist: nvidia-ml-py (==12.535.161); extra == "pynvml-12-535-161"
Requires-Dist: nvidia-ml-py (==12.550.52); extra == "pynvml-12-550-52"
Requires-Dist: nvidia-ml-py (==12.550.89); extra == "pynvml-12-550-89"
Requires-Dist: nvidia-ml-py (==12.555.43); extra == "pynvml-12-555-43"
Requires-Dist: nvidia-ml-py (==12.560.30); extra == "pynvml-12-560-30"
Requires-Dist: nvidia-ml-py (==12.570.86); extra == "pynvml-12-570-86"
Provides-Extra: lint
Provides-Extra: cuda10
Provides-Extra: pynvml-11-450-51
Provides-Extra: pynvml-11-450-129
Provides-Extra: pynvml-11-460-79
Provides-Extra: pynvml-11-470-66
Provides-Extra: pynvml-11-495-46
Provides-Extra: pynvml-11-510-69
Provides-Extra: pynvml-11-515-48
Provides-Extra: pynvml-11-515-75
Provides-Extra: pynvml-11-525-84
Provides-Extra: pynvml-11-525-112
Provides-Extra: pynvml-11-525-131
Provides-Extra: pynvml-11-525-150
Provides-Extra: pynvml-12-535-77
Provides-Extra: pynvml-12-535-108
Provides-Extra: pynvml-12-535-133
Provides-Extra: pynvml-12-535-161
Provides-Extra: pynvml-12-550-52
Provides-Extra: pynvml-12-550-89
Provides-Extra: pynvml-12-555-43
Provides-Extra: pynvml-12-560-30
Provides-Extra: pynvml-12-570-86
Description-Content-Type: text/markdown
Dynamic: provides-extra
License-File: LICENSE
License-File: COPYING
[Description omitted; length: 75438 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nvitop/__init__.py sha256=Xl75rKpSQmZqq9err_QhlSQlg09I46D8Q2J4XgLfTwo 1668
nvitop/__main__.py sha256=ADFld7mUiHEQQDqxCyL8NP8_ZtVrddzeb-aVOCh7-bE 245
nvitop/cli.py sha256=e2KvjP3uJCIDNu4nTFkzz7wP0dCiaZs4aZqxdDfaEic 14563
nvitop/select.py sha256=9xr7tyhjpgVrVwsSJ70-w8Yrc62-nCqUy1a-qfns9w0 20710
nvitop/version.py sha256=2HAs8DThF_CHbBJxYQlTGFe2mAC48pILVl2cVivd-8U 4099
nvitop/api/LICENSE sha256=SopLLKbMm5DzDYZ1wSDfYFuT1l0GObAHfOAUFqZ3bTg 11368
nvitop/api/__init__.py sha256=aHTfOmPkprcbPq-XC9N-j8NoGpjYLAKS_83KmHAraoo 2650
nvitop/api/caching.py sha256=Cbv0R-GaKLb3j6ST76FRcfdZ7UgiaMI7S4lDwoKo7_g 10436
nvitop/api/collector.py sha256=8zzzc1HYUWli5QpbqIraFEBqGkDnbXUye2yxqZUUIq8 35594
nvitop/api/device.py sha256=JhVKCp2N1pS_5JnsgqorpwFLAFqeyczC6mduLxXrHr0 138786
nvitop/api/host.py sha256=UOu1TwPdGPws4uoEahYdRD7RAWQz7nHCys_92YIfXm0 4035
nvitop/api/libcuda.py sha256=Httw8wfi9iE3mDxQWoEpM-tBychRx4bP-k-bDTwQoa0 38580
nvitop/api/libcudart.py sha256=9LYigb-OfXGQSQr66lLqMkWmdsRxiaXiAmooK9BlpKY 43822
nvitop/api/libnvml.py sha256=2-doYZK75M4Z-Lx1IC-ObdoSqNSLCb_B8HQ-Vg5H6uU 39460
nvitop/api/process.py sha256=wIIoRq-1YCLZhNxwJZD8qgJiGgd5yWNQ7uMF8gHgYB8 40715
nvitop/api/termcolor.py sha256=vcx1Q127jmN2lH5OqMBhvaUUZ2RxiIYnBIpnwDbZYVI 7890
nvitop/api/utils.py sha256=ts0f0VjFTLfb_l-9Y-XO7hmKG1fRn1cMRVRCJbKr3sw 23443
nvitop/callbacks/LICENSE sha256=SopLLKbMm5DzDYZ1wSDfYFuT1l0GObAHfOAUFqZ3bTg 11368
nvitop/callbacks/__init__.py sha256=PONqyv3ezag3kEN98IP43yrNeW9mYUgzH_0QhAxxYPM 758
nvitop/callbacks/keras.py sha256=yPaIwaK0WBQyqf-AtZjU0hl1bmbJT3dAqo27MDQKqZg 7633
nvitop/callbacks/lightning.py sha256=0No4VMP3jO9JCQMppxEVUainr7KGcVvtcI1BxnK8kEw 7851
nvitop/callbacks/pytorch_lightning.py sha256=btpPDq8Ql-tr5Tu0hBZp5-ev0gy-xGmrK-1HV2ST70I 8024
nvitop/callbacks/tensorboard.py sha256=CRUFvtyS0Avc_P-lv2kU4r3-7XarxzPka7UYRHqXfI0 1592
nvitop/callbacks/utils.py sha256=dmTkZ53ux7CRPseTV7ApQ26LzZ0g2kTC_ruka2mWIaI 2604
nvitop/tui/COPYING sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
nvitop/tui/__init__.py sha256=90PhAy_yABsvlWCwGKhh_TmGsqUjThgZD-TKp5VlRa8 319
nvitop/tui/tui.py sha256=SN9kk0QlB6OnhOK7DqsjgXg3UXrUiQFrAKLGXZLQuQ4 12399
nvitop/tui/library/__init__.py sha256=_1pGMKp9EG89DTx80lXLNTW9prNGEO__21MBvPfV_BE 1160
nvitop/tui/library/device.py sha256=sJaeOcQfwUjwFzh-9cNCGUQZA-930jq3Ti4QCaHDQlY 7439
nvitop/tui/library/displayable.py sha256=ga6oIXfbo-Ucs7bI-8OhbjN7W3eAfzm6HqGQOr9NxE8 8122
nvitop/tui/library/history.py sha256=aJwSqnWgYORM_GD81hZHXkZFJYxg-cHYytLJCydymZA 12452
nvitop/tui/library/keybinding.py sha256=aa7TJYCyPIhDCeQPM2_Px6tttsnuJbZA2W_mhgNGUhc 11621
nvitop/tui/library/libcurses.py sha256=rVH8UBAVqVg8kzKsV2vfg069Cq7xALcwZbdgyztHVDY 8807
nvitop/tui/library/messagebox.py sha256=eYOPs2MwSmHzRYV23nmtAkrqfexPO_BVnMprcb-VetQ 12730
nvitop/tui/library/mouse.py sha256=UrNgj_QIxDle1OWThFijKzEzoPgmJCk8_qC9Yb--F0o 3331
nvitop/tui/library/process.py sha256=8Omvioa90W09NGekthwbjnYXe4VkjE1QjT-IBaA3a7g 3718
nvitop/tui/library/selection.py sha256=sAkpUUkHH3l4eM4virtP22ogw8Wd2yISuTwdpkYwFB0 4759
nvitop/tui/library/utils.py sha256=d2lFyzNZxWPzyzJA5sJJvSIn4gfWVw1cd_G7zScQ1j8 2667
nvitop/tui/library/widestring.py sha256=NzPET8G3S5_qDndBaL9yylv1-pgar5wk12KTOlk03lo 7175
nvitop/tui/screens/__init__.py sha256=4qhI3a9pv6fs8tdLhpRwCs_N3TvazhDu1z3HBtfcNO8 422
nvitop/tui/screens/environ.py sha256=G-PLKFE87ZnAYYF6Ed06B8wYglAnOvds86ieZothuaM 8480
nvitop/tui/screens/help.py sha256=A2KBz4Q1oJIEI_0-wRReno_XJCra2UINFk0jjDyBM_U 4562
nvitop/tui/screens/metrics.py sha256=tdtwqICeIP4SaPXkKuwYzZdtOLjmIRUXZPJuTBEDjbk 22168
nvitop/tui/screens/treeview.py sha256=B1iGHJOpOkTLlt39zmW-0KAp4VToXV3RgebchgErzvE 20482
nvitop/tui/screens/main/__init__.py sha256=PwFjs7wpeIBpoNrsWabjRDn46KwC-Ws3vpaW2ZyhjRA 10014
nvitop/tui/screens/main/device.py sha256=qqy0jFG1ONyDpLlCqHS6Mt_G-yAn-2kTEoikkoP44Rw 22167
nvitop/tui/screens/main/host.py sha256=ChPWrUSr-v26X7AmjAGp7G8ILy1eS1WRfK8Fl4aA87g 16519
nvitop/tui/screens/main/process.py sha256=qbRk7PqsGdAZ2DphCQYEa2PAm9PbhrKzXR9fGnmQwYA 24758
nvitop-1.4.2.dist-info/COPYING sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
nvitop-1.4.2.dist-info/LICENSE sha256=SopLLKbMm5DzDYZ1wSDfYFuT1l0GObAHfOAUFqZ3bTg 11368
nvitop-1.4.2.dist-info/METADATA sha256=ls83cRzV-G9SbN4HWacGtUHg7Kw2whF1l-OsK5SU8VI 80141
nvitop-1.4.2.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
nvitop-1.4.2.dist-info/entry_points.txt sha256=KapUQUNeukBIt7kA6TzIPYMZHco_zud1vK0lMXqX2Fo 71
nvitop-1.4.2.dist-info/top_level.txt sha256=XdSN8bn0PccqPEltMgjbA9zh2r7CLNJjzL5bjZYUGgQ 7
nvitop-1.4.2.dist-info/RECORD

top_level.txt

nvitop

entry_points.txt

nvisel = nvitop.select:main
nvitop = nvitop.cli:main