diff --git a/easybuild/easyconfigs/p/pyNVML/pyNVML-13.590.48-GCCcore-14.2.0.eb b/easybuild/easyconfigs/p/pyNVML/pyNVML-13.590.48-GCCcore-14.2.0.eb new file mode 100644 index 000000000000..f844a7f453f0 --- /dev/null +++ b/easybuild/easyconfigs/p/pyNVML/pyNVML-13.590.48-GCCcore-14.2.0.eb @@ -0,0 +1,26 @@ +easyblock = 'PythonBundle' + +name = 'pyNVML' +version = '13.590.48' + +homepage = 'https://pypi.org/project/nvidia-ml-py' +description = """Provides a Python interface to GPU management and monitoring functions. +This is a wrapper around the NVML library.""" + +toolchain = {'name': 'GCCcore', 'version': '14.2.0'} + +builddependencies = [('binutils', '2.42')] + +# pyNVML works directly with the NVIDIA drivers and doesn't require CUDA +dependencies = [ + ('Python', '3.13.1'), +] + +exts_list = [ + ('nvidia-ml-py', version, { + 'modulename': 'pynvml', + 'checksums': ['8184d1be52914ac7f0991cd1c0d946c65dc88a840c754cd12c274b77b88760dd'], + }), +] + +moduleclass = 'tools'