Skip to content

Commit

Permalink
Merge pull request easybuilders#22108 from schiotz/20250103113044_new…
Browse files Browse the repository at this point in the history
…_pr_gpustat111

{tools}[GCCcore/12.3.0] gpustat v1.1.1
  • Loading branch information
branfosj authored Jan 4, 2025
2 parents 5044b0e + 6183734 commit cdf6269
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions easybuild/easyconfigs/g/gpustat/gpustat-1.1.1-GCCcore-12.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
easyblock = 'PythonBundle'

name = 'gpustat'
version = '1.1.1'

homepage = 'https://github.com/wookayin/gpustat'
description = "A simple command-line utility for querying and monitoring GPU status"

toolchain = {'name': 'GCCcore', 'version': '12.3.0'}

builddependencies = [('binutils', '2.40')]

# This software works directly against the nvidia drivers and doesn't require CUDA.
dependencies = [
('Python', '3.11.3'),
('Python-bundle-PyPI', '2023.06'),
]

use_pip = True

exts_list = [
('blessed', '1.20.0', {
'checksums': ['2cdd67f8746e048f00df47a2880f4d6acbcdb399031b604e34ba8f71d5787680'],
}),
('nvidia-ml-py', '12.560.30', {
'modulename': 'pynvml',
'checksums': ['f0254dc7400647680a072ee02509bfd46102b60bdfeca321576d4d4817e7fe97'],
}),
(name, version, {
'checksums': ['c18d3ed5518fc16300c42d694debc70aebb3be55cae91f1db64d63b5fa8af9d8'],
}),
]

sanity_check_paths = {
'files': ['bin/gpustat'],
'dirs': ['lib/python%(pyshortver)s/site-packages'],
}

sanity_check_commands = ["gpustat --help"]

sanity_pip_check = True

moduleclass = 'tools'

0 comments on commit cdf6269

Please sign in to comment.