[PR #150] [MERGED] deps(python): drop Python 3.7 support #176

Closed
opened 2026-05-05 03:27:17 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/XuehaiPan/nvitop/pull/150
Author: @XuehaiPan
Created: 1/30/2025
Status: Merged
Merged: 1/31/2025
Merged by: @XuehaiPan

Base: mainHead: drop-py37


📝 Commits (4)

  • bbf34a5 deps(python): drop Python 3.7 support
  • 78fb4c3 refactor(api): mark some arguments as postional-only
  • 119176b chore(pre-commit): update pre-commit hooks
  • e665df5 docs(CHANGELOG): update CHANGELOG.md

📊 Changes

18 files changed (+55 additions, -37 deletions)

View changed files

📝 .github/PULL_REQUEST_TEMPLATE.md (+1 -1)
📝 .github/workflows/build.yaml (+2 -2)
📝 .github/workflows/lint.yaml (+1 -1)
📝 .pre-commit-config.yaml (+2 -2)
📝 CHANGELOG.md (+1 -1)
📝 README.md (+2 -2)
📝 docs/source/index.rst (+2 -2)
📝 nvitop-exporter/pyproject.toml (+1 -2)
📝 nvitop/api/caching.py (+4 -1)
📝 nvitop/api/collector.py (+3 -1)
📝 nvitop/api/device.py (+2 -1)
📝 nvitop/api/libcuda.py (+2 -2)
📝 nvitop/api/libcudart.py (+3 -3)
📝 nvitop/api/libnvml.py (+11 -2)
📝 nvitop/api/process.py (+2 -2)
📝 nvitop/api/termcolor.py (+2 -0)
📝 nvitop/api/utils.py (+11 -8)
📝 pyproject.toml (+3 -4)

📄 Description

Issue Type

  • Breaking changes

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/XuehaiPan/nvitop/pull/150 **Author:** [@XuehaiPan](https://github.com/XuehaiPan) **Created:** 1/30/2025 **Status:** ✅ Merged **Merged:** 1/31/2025 **Merged by:** [@XuehaiPan](https://github.com/XuehaiPan) **Base:** `main` ← **Head:** `drop-py37` --- ### 📝 Commits (4) - [`bbf34a5`](https://github.com/XuehaiPan/nvitop/commit/bbf34a544123494f4384f2d7cafbc01a7466aee4) deps(python): drop Python 3.7 support - [`78fb4c3`](https://github.com/XuehaiPan/nvitop/commit/78fb4c303ffb80a4afbd516a04159f3b1ef3956d) refactor(api): mark some arguments as postional-only - [`119176b`](https://github.com/XuehaiPan/nvitop/commit/119176b0eca257881a0a49ec4d115382383b3453) chore(pre-commit): update pre-commit hooks - [`e665df5`](https://github.com/XuehaiPan/nvitop/commit/e665df59189786142fbf9f533d17b8e5d4b0f695) docs(CHANGELOG): update CHANGELOG.md ### 📊 Changes **18 files changed** (+55 additions, -37 deletions) <details> <summary>View changed files</summary> 📝 `.github/PULL_REQUEST_TEMPLATE.md` (+1 -1) 📝 `.github/workflows/build.yaml` (+2 -2) 📝 `.github/workflows/lint.yaml` (+1 -1) 📝 `.pre-commit-config.yaml` (+2 -2) 📝 `CHANGELOG.md` (+1 -1) 📝 `README.md` (+2 -2) 📝 `docs/source/index.rst` (+2 -2) 📝 `nvitop-exporter/pyproject.toml` (+1 -2) 📝 `nvitop/api/caching.py` (+4 -1) 📝 `nvitop/api/collector.py` (+3 -1) 📝 `nvitop/api/device.py` (+2 -1) 📝 `nvitop/api/libcuda.py` (+2 -2) 📝 `nvitop/api/libcudart.py` (+3 -3) 📝 `nvitop/api/libnvml.py` (+11 -2) 📝 `nvitop/api/process.py` (+2 -2) 📝 `nvitop/api/termcolor.py` (+2 -0) 📝 `nvitop/api/utils.py` (+11 -8) 📝 `pyproject.toml` (+3 -4) </details> ### 📄 Description <!-- Provide a descriptive summary of the changes in the title above --> #### Issue Type <!-- Pick relevant types and delete the rest --> - Breaking changes --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 03:27:17 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/nvitop#176
No description provided.