57 lines
1 KiB
Nix
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];
|
|
}
|