Xuehai Pan
|
a6761eb5c4
|
chore(pre-commit): update pre-commit hooks
|
2026-04-01 17:55:58 +08:00 |
|
Xuehai Pan
|
43015c916f
|
chore(pre-commit): update pre-commit hooks
|
2026-03-31 20:10:55 +08:00 |
|
Xuehai Pan
|
fe983b137a
|
deps(nvidia-ml-py): add nvidia-ml-py 13.595.45 to support list
|
2026-03-20 18:24:54 +08:00 |
|
Xuehai Pan
|
de681c992c
|
deps(nvidia-ml-py): add nvidia-ml-py 13.590.44 to support list
|
2025-12-09 13:19:39 +08:00 |
|
Xuehai Pan
|
89334065d8
|
deps(nvidia-ml-py): add nvidia-ml-py 13.580.65 to support list (#178)
|
2025-08-16 13:45:40 +08:00 |
|
Xuehai Pan
|
c8dd200416
|
chore(pre-commit): update pre-commit hooks
|
2025-07-24 22:34:31 +08:00 |
|
Xuehai Pan
|
68d7e95b8a
|
deps(python): add Python 3.14 classifiers
|
2025-05-10 20:18:27 +08:00 |
|
Xuehai Pan
|
e3327f2484
|
deps(nvidia-ml-py): add nvidia-ml-py 12.575.51 to support list
|
2025-05-08 19:39:37 +08:00 |
|
Xuehai Pan
|
96a0fab34f
|
lint(tui): add doctests and add type annotations in nvitop.tui (#164)
|
2025-04-25 05:50:41 +08:00 |
|
Xuehai Pan
|
dfb4e3bf55
|
fix(tui/host): ignore errors when collecting host metrics (#163)
|
2025-04-20 05:05:42 +08:00 |
|
Xuehai Pan
|
2fbf791e5c
|
deps: remove duplicate lint checks
|
2025-03-16 23:07:45 +08:00 |
|
Xuehai Pan
|
669f7b32c6
|
chore(pyproject.toml): enable PEP-639
|
2025-03-15 22:46:42 +08:00 |
|
Xuehai Pan
|
cda0149e45
|
deps(python): drop Python 3.7 support (#150)
|
2025-01-31 16:33:18 +08:00 |
|
Xuehai Pan
|
8d897bbb78
|
lint: migrate formatter from black to ruff format
|
2025-01-30 18:18:59 +08:00 |
|
Xuehai Pan
|
d5a05e664d
|
deps(nvidia-ml-py): add nvidia-ml-py 12.570.86 to support list
|
2025-01-27 01:30:53 +08:00 |
|
Xuehai Pan
|
1d0a690521
|
refactor(tui): rename nvitop.gui -> nvitop.tui
|
2025-01-26 16:42:21 +00:00 |
|
Xuehai Pan
|
37b95d859e
|
deps(termcolor): vendor third-party dependency termcolor (#148)
|
2025-01-24 18:24:47 +08:00 |
|
Xuehai Pan
|
652859c84b
|
deps(cachetools): remove third-party dependency cachetools (#147)
|
2025-01-24 16:52:16 +08:00 |
|
Xuehai Pan
|
8ee9d5c430
|
chore(pre-commit): update pre-commit hooks
|
2025-01-09 22:29:14 +08:00 |
|
Xuehai Pan
|
d2ffb689c3
|
deps(python): add Python 3.13 classifiers
|
2024-12-16 00:48:33 +08:00 |
|
Xuehai Pan
|
caf5c5d93d
|
deps(isort): replace isort with ruff check --select=I
|
2024-12-16 00:48:32 +08:00 |
|
Xuehai Pan
|
cb1669e747
|
chore: move pylint configuration to pyproject.toml
|
2024-12-16 00:12:55 +08:00 |
|
Xuehai Pan
|
93da21e171
|
chore(pre-commit): update pre-commit hooks
|
2024-11-25 01:28:41 +08:00 |
|
Xuehai Pan
|
878200d111
|
deps(nvidia-ml-py): add nvidia-ml-py 12.550.89 and 12.560.30 to support list
|
2024-10-04 03:07:56 +08:00 |
|
Xuehai Pan
|
623b1e5360
|
chore(pre-commit): update pre-commit hooks
|
2024-07-31 15:36:15 +08:00 |
|
Xuehai Pan
|
4833f201ad
|
deps(nvidia-ml-py): add nvidia-ml-py 12.555.43 to support list
|
2024-06-01 17:01:16 +00:00 |
|
Xuehai Pan
|
29e0136934
|
deps(nvidia-ml-py): add nvidia-ml-py 12.550.52 to support list
|
2024-04-30 15:05:24 +00:00 |
|
Xuehai Pan
|
1710579c66
|
lint: update ruff rules
|
2024-02-16 09:43:47 +00:00 |
|
Xuehai Pan
|
a37e63fcf3
|
deps(python): add Python 3.12 classifiers (#101)
|
2023-10-05 20:01:13 +08:00 |
|
Xuehai Pan
|
9da41a5d12
|
fix(libcuda): fix cuDeviceGetUuid() when the UUID contains 0x00 (#100)
|
2023-10-05 19:48:41 +08:00 |
|
Xuehai Pan
|
daf72c7bf3
|
feat(exporter): add Prometheus exporter (#92)
|
2023-08-27 01:37:04 +08:00 |
|
Xuehai Pan
|
c3487c03b6
|
fix(api/libnvml): fix process info support for NVIDIA R535 driver (CUDA 12.2+) (#79)
|
2023-07-17 00:22:53 +08:00 |
|
Xuehai Pan
|
7c74e02eb0
|
chore(pre-commit): update pre-commit hooks
|
2023-07-01 17:15:08 +08:00 |
|
Xuehai Pan
|
f0b055bfcf
|
feat(linter): mypy integration (#73)
|
2023-05-01 13:02:01 +08:00 |
|
Xuehai Pan
|
383cdea81e
|
feat: add codespell integration
|
2023-03-27 07:38:17 +00:00 |
|
Xuehai Pan
|
20313d08bd
|
feat(linter): ruff integration (#57)
|
2023-03-15 17:37:42 +08:00 |
|
Xuehai Pan
|
c5ce570c72
|
deps(python): drop Python 3.6 support (#56)
|
2023-03-15 16:56:24 +08:00 |
|
Xuehai Pan
|
a5feafaecc
|
chore(pyproject): update classifiers
|
2023-02-01 21:08:42 +08:00 |
|
Xuehai Pan
|
e5528f4ca3
|
deps: bump latest supported nvidia-ml-py version
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-01-11 15:25:54 +08:00 |
|
Xuehai Pan
|
a8731016fa
|
docs(core): rephrase docstrings (#53)
|
2023-01-03 20:52:34 +08:00 |
|
Xuehai Pan
|
941740a6e5
|
docs: update project description
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-06 12:43:51 +08:00 |
|
Xuehai Pan
|
7501b6fc7f
|
chore(pyproject.toml): update license classifiers
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-05 15:15:51 +08:00 |
|
Xuehai Pan
|
330b2f8c7e
|
refactor: drop Python 3.5 support
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-04 14:08:48 +08:00 |
|
Xuehai Pan
|
c24509fa36
|
chore: dual-licensing project source code
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-11-30 12:55:26 +08:00 |
|
Xuehai Pan
|
70f25ef360
|
chore: add Python 3.11 classifiers
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-11-24 21:41:32 +08:00 |
|
Xuehai Pan
|
dbf018beca
|
chore: add notes for syncing nvidia-ml-py versions
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-17 18:42:13 +08:00 |
|
Xuehai Pan
|
1a194afcb5
|
feat(core/libnvml): add compatibility layers for NVML Python bindings (#30)
|
2022-10-17 17:46:52 +08:00 |
|
Xuehai Pan
|
0ebcfb4dc1
|
feat(gui): support process tagging (#34)
|
2022-09-06 13:18:32 +08:00 |
|
Xuehai Pan
|
26067cab84
|
chore(workflows): allow workflow dispatch for build
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-07-29 13:24:39 +08:00 |
|
Xuehai Pan
|
08e33b7455
|
feat(select): add CUDA visible devices selection tool (#28)
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-07-22 16:22:55 +08:00 |
|