lnxlink-flake/packages/nvsmi.nix
2025-10-30 09:47:14 +01:00

57 lines
1 KiB
Nix

{pkgs ? import <nixpkgs> {}}:
with pkgs.python3Packages;
buildPythonPackage {
pname = "nvsmi";
version = "0.4.2";
pyproject = true;
disabled = pythonOlder "3.6";
src = pkgs.fetchFromGitHub {
owner = "pmav99";
repo = "nvsmi";
rev = "0.4.2";
sha256 = "sha256-oyvkxW9dNxc3Izko88BcVSDQJcpafN6qoxuPt69n5Cg=";
};
build-system = [poetry-core];
dependencies = [
# Build system
poetry-core
# dependencies
# appdirs
# aspy-yaml
# bump2version
# cfgv
# distlib
# filelock
# identify
# importlib-metadata
# importlib-resources
# nodeenv
# pyyaml
# six
# toml
# virtualenv
# zipp
pbs-installer
tomlkit
cleo
shellingham
fastjsonschema
dulwich
requests-toolbelt
pkginfo
trove-classifiers
keyring
requests
cachecontrol
findpython
httpx
zstandard
];
nativeBuildInputs = [pkgs.poetry pkgs.pre-commit poetry-core];
}