Xuehai Pan
|
669f7b32c6
|
chore(pyproject.toml): enable PEP-639
|
2025-03-15 22:46:42 +08:00 |
|
Xuehai Pan
|
a39cf70ee7
|
chore(pre-commit): update pre-commit hooks
|
2025-03-14 03:38:28 +08:00 |
|
Xuehai Pan
|
5def9731a0
|
chore(setup): put setup function under a if __name__ == '__main__' block
|
2025-02-22 16:55:16 +08:00 |
|
Xuehai Pan
|
7e56376f17
|
style(api/host): cleanup imports
|
2025-01-31 18:55:46 +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
|
d72bc712b8
|
chore(setup): add extra cuda11 and cuda12
|
2025-01-28 21:34:54 +08:00 |
|
Xuehai Pan
|
9d64ea83aa
|
ver: bump version to v1.4.2
Build / build (release) Has been cancelled
Build / publish (release) Has been cancelled
|
2025-01-27 01:35:26 +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
|
0bcb5e0260
|
chore: update license header
|
2025-01-18 23:25:18 +08:00 |
|
Xuehai Pan
|
c276d5d82f
|
chore(api/libcuda): use 8 * sizeof(void *) for arch bit detection
|
2025-01-17 01:55:27 +08:00 |
|
Xuehai Pan
|
27c3143f54
|
ver: bump version to v1.4.1
Build / build (release) Has been cancelled
Build / publish (release) Has been cancelled
|
2025-01-13 17:59:21 +08:00 |
|
Xuehai Pan
|
d623531779
|
fix(api/device): fix passing invalid device handle to NVML functions (#146)
|
2025-01-13 17:51:09 +08:00 |
|
Xuehai Pan
|
aa9148d413
|
fix(select): fix CUDA device selection tool nvisel
|
2025-01-09 22:29:14 +08:00 |
|
Xuehai Pan
|
8bef345bec
|
deps(exporter): loosen nvitop version constraint
|
2025-01-09 22:29:14 +08:00 |
|
Xuehai Pan
|
1181de41c8
|
chore: update Grafana dashboard
|
2025-01-09 22:29:14 +08:00 |
|
Xuehai Pan
|
8ee9d5c430
|
chore(pre-commit): update pre-commit hooks
|
2025-01-09 22:29:14 +08:00 |
|
Xuehai Pan
|
08f2131acd
|
ver: bump version to v1.4.0
Build / build (release) Has been cancelled
Build / publish (release) Has been cancelled
|
2024-12-29 21:50:03 +08:00 |
|
Xuehai Pan
|
1f76ccca37
|
feat(exporter): add dashboard example (#138)
|
2024-12-29 21:41:16 +08:00 |
|
Xuehai Pan
|
3461ad9650
|
docs(README): add Instruction to run via uvx
|
2024-12-20 01:20:32 +08:00 |
|
Xuehai Pan
|
7edf30c964
|
chore(pre-commit): update pre-commit hooks
|
2024-12-20 01:20:32 +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
|
a876f6e711
|
chore(pre-commit): update pre-commit hooks
|
2024-10-26 20:38:40 +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
|
4127c69a3a
|
chore(pre-commit): update pre-commit hooks
|
2024-10-04 03:07:55 +08:00 |
|
Xuehai Pan
|
5522c9baf6
|
deps(docs): update documentation dependencies
|
2024-09-11 23:03:23 +08:00 |
|
Xuehai Pan
|
e57db4debb
|
chore(pre-commit): update pre-commit hooks
|
2024-09-11 22:59:31 +08:00 |
|
Christian Bauer
|
80100c7c85
|
fix(collector): fix documentation for ResourceMetricCollector.clear() function (#132)
|
2024-08-07 19:16:31 +08:00 |
|
Xuehai Pan
|
61add4194a
|
chore(pre-commit): update pre-commit hooks
|
2024-08-07 17:41:27 +08:00 |
|
Xuehai Pan
|
623b1e5360
|
chore(pre-commit): update pre-commit hooks
|
2024-07-31 15:36:15 +08:00 |
|
Xuehai Pan
|
51f08cd106
|
refactor: remove unnecessary global constants
|
2024-07-12 17:08:59 +00:00 |
|
Xuehai Pan
|
c00b80d3cf
|
feat(api): handle exceptions for function getpass.getuser() (#130)
|
2024-07-12 23:07:52 +08:00 |
|
Xuehai Pan
|
35ce4ad1a4
|
docs(README): add notes to set alias for pipx run nvitop
|
2024-07-12 12:04:36 +00:00 |
|
Xuehai Pan
|
56940d1b25
|
fix(api/libnvml): ignore UTF-8 decoding errors from pynvml
|
2024-07-12 11:38:13 +00:00 |
|
Xuehai Pan
|
6bc8a8bf10
|
fix(api/libnvml): gracefully ignore UTF-8 decoding errors
|
2024-07-04 16:51:14 +08:00 |
|
Xuehai Pan
|
4f46184441
|
refactor(setup): refactor setup scripts
|
2024-07-04 16:51:14 +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
|
2e15f86940
|
deps(nvidia-ml-py): add nvidia-ml-py 11.525.150 to support list
|
2024-06-01 17:01:16 +00:00 |
|
Xuehai Pan
|
e927bba14d
|
chore(pre-commit): update pre-commit hooks
|
2024-06-01 17:01:15 +00:00 |
|
Xuehai Pan
|
8fb96531da
|
feat(api/device): add aggregated total NVLink throughput
|
2024-05-09 02:38:32 +08:00 |
|
Xuehai Pan
|
52b44a77d8
|
chore(pre-commit): update pre-commit hooks
|
2024-05-09 02:36:30 +08: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
|
23ef17f655
|
deps(nvidia-ml-py): add nvidia-ml-py 12.535.161 to support list
|
2024-04-30 15:04:32 +00:00 |
|
Xuehai Pan
|
c5ba41dbdf
|
chore(pre-commit): update pre-commit hooks
|
2024-04-30 15:04:10 +00:00 |
|