Commit graph

39 commits

Author SHA1 Message Date
Xuehai Pan
07c4819e1b chore(exporter): build nvitop-exporter docker image with local source code 2025-11-12 13:01:09 +08:00
Xuehai Pan
ffc344d379
feat(workflows/docker): add workflow to build docker images (#191) 2025-11-11 15:57:18 +08:00
dependabot[bot]
a1e15da2bf
deps(workflows): bump actions/download-artifact from 5 to 6 (#187)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 12:34:53 +08:00
dependabot[bot]
144eb86048
deps(workflows): bump actions/upload-artifact from 4 to 5 (#188)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 12:34:33 +08:00
dependabot[bot]
6dfbb75862
deps(workflows): bump actions/setup-python from 5 to 6 (#184)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2025-09-08 14:54:18 +08:00
dependabot[bot]
5d434b8987
deps(workflows): bump actions/checkout from 4 to 5 (#180)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 15:01:49 +08:00
dependabot[bot]
c166dfce10
deps(workflows): bump actions/download-artifact from 4 to 5 (#177)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2025-08-11 16:25:59 +08:00
Xuehai Pan
af416db5d1 docs: remove callbacks from online docs 2025-05-13 14:31:02 +08:00
Xuehai Pan
68d7e95b8a deps(python): add Python 3.14 classifiers 2025-05-10 20:18:27 +08:00
Xuehai Pan
cda0149e45
deps(python): drop Python 3.7 support (#150) 2025-01-31 16:33:18 +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
dependabot[bot]
327223ef6e
deps(workflows): bump actions/download-artifact from 3 to 4 (#115)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 15:06:57 +08:00
dependabot[bot]
dca862eb9c
deps(workflows): bump actions/upload-artifact from 3 to 4 (#116)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 15:06:37 +08:00
dependabot[bot]
b50b83767b
deps(workflows): bump actions/setup-python from 4 to 5 (#111)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2023-12-11 14:26:02 +08:00
Xuehai Pan
a37e63fcf3
deps(python): add Python 3.12 classifiers (#101) 2023-10-05 20:01:13 +08:00
dependabot[bot]
49c164cf30
deps(workflows): bump actions/checkout from 3 to 4 (#96)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 15:17:47 +08:00
Xuehai Pan
daf72c7bf3
feat(exporter): add Prometheus exporter (#92) 2023-08-27 01:37:04 +08:00
Xuehai Pan
f0b055bfcf
feat(linter): mypy integration (#73) 2023-05-01 13:02:01 +08: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
36f35542c6 deps: bump pylint version
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2023-02-01 20:10:18 +08:00
Xuehai Pan
13e70aa70a
fix(Dockerfile): migrate docker image repo to nvcr.io/nvidia/driver (#51) 2022-12-13 17:49:17 +08:00
Xuehai Pan
f699c53370 fix(.github): use ubuntu-20.04 runner for CI as a workaround
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-12-04 14:08:48 +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
afe33211a7 chore(pylintrc): update pylint settings
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-12-04 14:08:48 +08:00
Xuehai Pan
69221191f1 chore(workflows): update action versions
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-11-30 12:55:27 +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
8e9a3f8d2d fix(workflows): set __release__ for version check
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-10-17 18:07:10 +08:00
Xuehai Pan
fc9be73fd9 chore(workflows): unshallow git clones
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-09-06 13:24:35 +08:00
Xuehai Pan
0ebcfb4dc1
feat(gui): support process tagging (#34) 2022-09-06 13:18:32 +08:00
Xuehai Pan
514bd6fa85 chore(workflows): do not publish wheels in pull requests
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-08-07 01:45:58 +08:00
Xuehai Pan
e688b44fa7 fix(select): fix syntex for Python 3.5
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-07-31 21:04:31 +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
2552357c6a chore(workflows): use pypa/gh-action-pypi-publish to upload packages
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-07-25 23:49:36 +08:00
Xuehai Pan
602dc4804b chore(workflows): allow workflow concurrency
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-07-21 12:16:25 +08:00
Xuehai Pan
ef2e3da1c8 chore(workflows): run fail-fast in subshell
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-07-21 11:49:16 +08:00
Xuehai Pan
fcbe8904d8 chore(workflows): run lints in subshell
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-07-21 11:44:16 +08:00
Xuehai Pan
7c7450f99f feat(workflows): add wheel tests
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
2022-07-21 11:12:34 +08:00