Commit graph

  • 8561956c12
    feat(cli): add option --readonly to CLI (#214) main Xuehai Pan 2026-05-06 18:33:10 +08:00
  • 1cd9a87df4 feat(cli): add option --readonly to CLI Xuehai Pan 2026-05-03 01:11:09 +08:00
  • f6fe2d1181
    Merge 6a01315846 into 4e814c52a6 Dan MacDonald 2026-05-06 17:36:09 +08:00
  • 6e4817854c
    Merge 2ca5797f3a into 4e814c52a6 Joe McLaren 2026-05-06 17:36:01 +08:00
  • 055c8bc4ab
    Merge ee8b997c6e into 4e814c52a6 Kyle 2026-05-06 17:36:01 +08:00
  • d22f9db20a
    Merge c869a835cb into 4e814c52a6 Xuehai Pan 2026-05-06 17:36:00 +08:00
  • 4e814c52a6
    feat(exporter): support TLS and mutual TLS for the metrics endpoint (#213) Xuehai Pan 2026-05-06 17:26:32 +08:00
  • f98241f43b docs(CHANGELOG): update CHANGELOG.md Xuehai Pan 2026-05-06 17:23:26 +08:00
  • a609ebb725 feat(exporter): support TLS and mutual TLS for the metrics endpoint Xuehai Pan 2026-05-06 17:18:05 +08:00
  • 1bed33ed1e fix(install-nvidia-driver): drop --simulate preflight that did not model the purge step Xuehai Pan 2026-05-05 14:54:53 +08:00
  • 6399e087f1 feat(install-nvidia-driver): support open kernel-module driver packages Xuehai Pan 2026-05-01 00:52:56 +08:00
  • 7bdf2821a9
    Merge 4a6bf90811 into 2f68dd269d Daniele Solombrino 2026-04-30 18:42:45 +08:00
  • 2f68dd269d fix(tui): propagate need_redraw=True to parent if self.need_redraw has been already updated to True to avoid missing redraws Xuehai Pan 2026-04-30 18:37:19 +08:00
  • 66a8f920e3 chore(pre-commit): update pre-commit hooks Xuehai Pan 2026-04-03 14:14:26 +08:00
  • ee8b997c6e
    Merge pull request #1 from mhson-kyle/metax-mx-smi-support Kyle 2026-04-29 21:27:38 +08:00
  • 7336642d29
    device: replace is_available() in _nvml_probe() with shutil.which check copilot-swe-agent[bot] 2026-04-29 13:24:25 +00:00
  • dd9aeb7bca
    libmxsmi: cache mx-smi -L inventory separately with 60s TTL copilot-swe-agent[bot] 2026-04-29 13:20:50 +00:00
  • a306d69a36 Add mx-smi MetaX GPU backend Kyle 2026-04-29 20:13:04 +08:00
  • 4a6bf90811 fix self._name_maxlen access in device panel Daniele Solombrino 2026-04-25 17:46:41 +02:00
  • 2d94ce1804 feat(api): add GDDR6/GDDR6X VRAM temperature reading via BAR0 registers Daniele Solombrino 2026-04-25 14:14:17 +02:00
  • 2ca5797f3a fix: replace UMA acronym in comment to pass spell check Joe McLaren 2026-04-16 13:20:55 -04:00
  • de09aeb9f0 Fix incorrect memory reporting on coherent UMA platforms (GB10 / DGX Spark) Joe McLaren 2026-04-16 04:10:25 -04:00
  • a6761eb5c4 chore(pre-commit): update pre-commit hooks Xuehai Pan 2026-04-01 17:44:53 +08:00
  • 43015c916f chore(pre-commit): update pre-commit hooks Xuehai Pan 2026-03-31 20:10:55 +08:00
  • fe983b137a deps(nvidia-ml-py): add nvidia-ml-py 13.595.45 to support list Xuehai Pan 2026-03-20 18:24:32 +08:00
  • 6a01315846 Add gpu-stats.py nvitop logging script Dan MacDonald 2026-03-09 19:18:51 +00:00
  • d32d842ede
    deps(workflows): bump docker/build-push-action from 6 to 7 (#206) dependabot[bot] 2026-03-09 15:18:43 +08:00
  • 5030967b61
    deps(workflows): bump docker/login-action from 3 to 4 (#205) dependabot[bot] 2026-03-09 15:18:21 +08:00
  • 5dc9fd4d4d
    Merge a1c3f09d5b into 47980b8597 gingerXue 2026-03-09 15:18:07 +08:00
  • 47980b8597
    deps(workflows): bump docker/setup-buildx-action from 3 to 4 (#204) dependabot[bot] 2026-03-09 15:18:01 +08:00
  • 94c023d2e8
    deps(workflows): bump docker/build-push-action from 6 to 7 dependabot[bot] 2026-03-09 04:06:25 +00:00
  • a1ecc85b1f
    deps(workflows): bump docker/login-action from 3 to 4 dependabot[bot] 2026-03-09 04:06:22 +00:00
  • 8d860b9c9c
    deps(workflows): bump docker/setup-buildx-action from 3 to 4 dependabot[bot] 2026-03-09 04:06:19 +00:00
  • a0499adc84
    deps(workflows): bump actions/attest-build-provenance from 3 to 4 (#202) dependabot[bot] 2026-03-02 12:15:26 +08:00
  • 93ab79352f
    deps(workflows): bump actions/download-artifact from 7 to 8 (#203) dependabot[bot] 2026-03-02 12:15:03 +08:00
  • 30adebe4fe
    deps(workflows): bump actions/upload-artifact from 6 to 7 (#201) dependabot[bot] 2026-03-02 12:14:39 +08:00
  • 7521c15b1a
    deps(workflows): bump actions/download-artifact from 7 to 8 dependabot[bot] 2026-03-02 04:06:36 +00:00
  • 5f66a80fa6
    deps(workflows): bump actions/attest-build-provenance from 3 to 4 dependabot[bot] 2026-03-02 04:06:33 +00:00
  • dd5adff179
    deps(workflows): bump actions/upload-artifact from 6 to 7 dependabot[bot] 2026-03-02 04:06:30 +00:00
  • 59e50ed3e6 chore: add timeout for subprocess calls Xuehai Pan 2026-02-13 20:48:14 +08:00
  • c869a835cb fix(tui): support custom colors defined via init_color() drop-windows-curses Xuehai Pan 2026-02-02 02:08:25 +08:00
  • 3ba255dd31 feat(tui): improve key input handling and add cursor APIs Xuehai Pan 2026-02-02 02:01:28 +08:00
  • fa93507dce fix(tui): add missing key mappings for arrow keys, Shift+Tab, and modified keys Xuehai Pan 2026-02-02 01:25:21 +08:00
  • a8fe6924ad feat(tui): implement curses emulation with ANSI escape sequences Xuehai Pan 2026-02-02 01:06:20 +08:00
  • 319e88f16b deps(colorama): bump colorama dependency Xuehai Pan 2025-04-25 21:56:59 +08:00
  • 87bbb625fc feat(tui): add curses interface Xuehai Pan 2025-01-31 01:22:26 +08:00
  • adb029d938 refactor(tui): drop dependency windows-curses Xuehai Pan 2025-01-30 20:22:40 +08:00
  • 35ad791103 docs(CHANGELOG): update CHANGELOG.md Xuehai Pan 2025-04-25 22:43:12 +08:00
  • daf26ec762 ver: bump version to v1.6.2 v1.6.2 Xuehai Pan 2026-01-28 01:02:12 +08:00
  • 8e2a517433 deps(nvidia-ml-py): add nvidia-ml-py 13.580.126 and 13.590.48 to support list Xuehai Pan 2026-01-28 00:57:36 +08:00
  • 86b1f2d7dd chore: fix grammar and typos Xuehai Pan 2026-01-21 16:37:38 +08:00
  • 5cc0e40f98 chore(pre-commit): update pre-commit hooks Xuehai Pan 2026-01-12 23:47:21 +08:00
  • 75fc7b4c65 fix(gui): fix column alignment for device with power limit >= 1000W Xuehai Pan 2026-01-04 18:15:24 +08:00
  • a1c3f09d5b support mthreads-ml-py jingzhi.xue 2025-12-19 11:22:57 +08:00
  • 31792dddf1 chore(tui): tweak bar chart spacing Xuehai Pan 2025-12-15 16:08:22 +08:00
  • a7dd6efce5
    deps(workflows): bump actions/upload-artifact from 5 to 6 (#197) dependabot[bot] 2025-12-15 14:01:53 +08:00
  • 2299e92d5a
    deps(workflows): bump actions/download-artifact from 6 to 7 (#196) dependabot[bot] 2025-12-15 14:01:24 +08:00
  • c316aed7ed chore(pre-commit): update pre-commit hooks Xuehai Pan 2025-12-15 12:29:42 +08:00
  • a81d804027
    deps(workflows): bump actions/upload-artifact from 5 to 6 dependabot[bot] 2025-12-15 04:03:36 +00:00
  • fa2530e1b4
    deps(workflows): bump actions/download-artifact from 6 to 7 dependabot[bot] 2025-12-15 04:03:32 +00:00
  • de681c992c deps(nvidia-ml-py): add nvidia-ml-py 13.590.44 to support list Xuehai Pan 2025-12-09 13:19:39 +08:00
  • ce152e6d98 ver: bump version to v1.6.1 v1.6.1 Xuehai Pan 2025-12-08 11:43:51 +08:00
  • 4d948e2c9d
    feat(api/device): support devices with unified memory (#195) Xuehai Pan 2025-12-08 11:41:35 +08:00
  • 04fbbfb253 docs(CHANGELOG): update CHANGELOG.md Xuehai Pan 2025-12-08 11:40:02 +08:00
  • 2d26184e3b chore(pre-commit): update pre-commit hooks Xuehai Pan 2025-12-08 11:38:38 +08:00
  • 00169aa7e3 chore: improve extra text in bar chart if N/A Xuehai Pan 2025-12-03 19:58:41 +08:00
  • e435cf5300 chore: hide extra text in bar chart if N/A Xuehai Pan 2025-12-02 15:02:10 +08:00
  • 14a95c22cf fix: fix unbound variable access Xuehai Pan 2025-12-02 14:45:47 +08:00
  • 9b658c0000 fix(api/device): handle NVMLError_NotSupported for unified memory devices Xuehai Pan 2025-12-02 13:31:43 +08:00
  • 3c80af8d75 docs: add docstrings Xuehai Pan 2025-12-01 13:32:18 +08:00
  • 149951c2f1 feat(api/device): support devices with unified memory Xuehai Pan 2025-12-01 13:08:44 +08:00
  • 7ce07f7db7 fix(api): fix potential ZeroDivisionError Xuehai Pan 2025-12-01 12:44:07 +08:00
  • 6b744fa8d7 chore(pre-commit): add pre-commit hooks Xuehai Pan 2025-12-01 13:09:14 +08:00
  • d6869cbfa0
    Merge f00a469741 into 506dba0b49 The Anh Nguyen 2025-11-28 17:14:18 +08:00
  • 506dba0b49 docs: polish docstrings and fix grammars Xuehai Pan 2025-11-28 16:26:57 +08:00
  • 8218bbd48b
    deps(workflows): bump actions/checkout from 4 to 6 (#194) dependabot[bot] 2025-11-25 00:30:12 +08:00
  • b0b8e630bb chore(pre-commit): update pre-commit hooks Xuehai Pan 2025-11-22 21:10:25 +08:00
  • 365c2553b0
    deps(workflows): bump actions/checkout from 4 to 6 dependabot[bot] 2025-11-24 04:06:31 +00:00
  • 5a4f1d52ea feat(exporter): add exporter and prometheus extras for nvitop PyPI package Xuehai Pan 2025-11-16 14:02:52 +08:00
  • f00a469741
    Adds Kubernetes Grafana dashboard variables The Anh Nguyen 2025-11-14 16:18:06 +01:00
  • 1b1f34fbc0
    feat: add Kubernetes integration to nvitop-exporter The Anh Nguyen 2025-11-14 16:17:40 +01:00
  • 07c4819e1b chore(exporter): build nvitop-exporter docker image with local source code Xuehai Pan 2025-11-11 23:38:13 +08:00
  • d0a043e205 ver: bump version to v1.6.0 v1.6.0 Xuehai Pan 2025-11-11 15:59:54 +08:00
  • ffc344d379
    feat(workflows/docker): add workflow to build docker images (#191) Xuehai Pan 2025-11-11 15:57:18 +08:00
  • 816c9dd735 chore: use github context Xuehai Pan 2025-11-11 00:26:09 +08:00
  • 5fd37c7855 chore: apply suggestions Xuehai Pan 2025-11-10 23:20:05 +08:00
  • 49bdd79e6e chore: set env for cli Xuehai Pan 2025-11-10 23:12:22 +08:00
  • febc2015f4 chore: apply suggestions Xuehai Pan 2025-11-10 23:07:24 +08:00
  • 50db538646 docs(CHANGELOG): update CHANGELOG.md Xuehai Pan 2025-11-10 21:50:26 +08:00
  • 4500f15c64 docs: update references of docker images Xuehai Pan 2025-11-10 21:49:04 +08:00
  • b4d61cec02 feat(workflows/docker): add workflow to build docker images Xuehai Pan 2025-11-10 20:34:34 +08:00
  • 68ef5e2872
    Merge branch 'main' into gh-actions-build Xuehai Pan 2025-11-10 19:59:50 +08:00
  • 466f4f57b4 chore(tui/utils): rename functions for better name Xuehai Pan 2025-11-10 17:54:22 +08:00
  • 51ee688d2b feat(tui/device): add extra information to bar charts Xuehai Pan 2025-11-10 17:31:45 +08:00
  • 932257a5f9 feat(tui/device): add bar charts for memory bandwidth and power usage (#190) Xuehai Pan 2025-11-09 23:52:22 +08:00
  • 573a81c3e4 chore(tui): increase default min width for once print Xuehai Pan 2025-11-09 23:46:15 +08:00
  • 212c449e97 feat(tui/device): add bar charts for memory bandwidth and power usage in once print Xuehai Pan 2025-11-09 23:31:10 +08:00
  • 613515ffd6 feat(tui/device): add bar charts for memory bandwidth and power usage in main screen Xuehai Pan 2025-11-09 22:59:50 +08:00
  • d7e1283970 chore(pre-commit): update pre-commit hooks Xuehai Pan 2025-11-09 23:02:36 +08:00
  • a1e15da2bf
    deps(workflows): bump actions/download-artifact from 5 to 6 (#187) dependabot[bot] 2025-10-27 12:34:53 +08:00