Skip to content

Commit

Permalink
{lib}[gfbf/2023b] ucx-py v0.40.00 w/ Python/3.11.5
Browse files Browse the repository at this point in the history
  • Loading branch information
zdemat committed Nov 28, 2024
1 parent f624597 commit 3c46fc6
Showing 1 changed file with 47 additions and 0 deletions.
47 changes: 47 additions & 0 deletions easybuild/easyconfigs/u/ucx-py/ucx-py-0.40.00-gfbf-2023b.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
easyblock = 'PythonBundle'

name = 'ucx-py'
version = '0.40.00'

github_account = 'rapidsai'

homepage = "https://ucx-py.readthedocs.io"
description = """UCX-Py is the Python interface for UCX, a low-level high-performance networking library.
UCX and UCX-Py supports several transport methods including InfiniBand and NVLink
while still using traditional networking protocols like TCP."""

toolchain = {'name': 'gfbf', 'version': '2023b'}
toolchainopts = {'pic': True, 'lowopt': True}

dependencies = [
('Python', '3.11.5'),
('PyYAML', '6.0.1'),
('SciPy-bundle', '2023.11'),
]

use_pip = True
sanity_pip_check = True

exts_list = [
('pynvml', '11.5.3', {
'checksums': ['183d223ae487e5f00402d8da06c68c978ef8a9295793ee75559839c6ade7b229'],
}),
('rapids-dependency-file-generator', '1.16.0', {
'source_urls': ['https://github.com/%(github_account)s/dependency-file-generator/archive'],
'sources': ['v%(version)s.tar.gz'],
'checksums': ['b49989947a8e9e7f722762758d536f74cc2f72d680d3939da225d58a36c235df'],
}),
('rapids-build-backend', '0.3.2', {
'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'],
'sources': ['v%(version)s.tar.gz'],
'checksums': ['11ed069adf2b6b70b8f45e5d8e3947ed8f669e4cd7e7245f491b86f0c1f0a01d'],
}),
(name, version, {
'modulename': 'ucp',
'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'],
'sources': ['v%(version)s.tar.gz'],
'checksums': ['283692e775202995d7a3326e4de17d4b728635a71ee1e7a12d330680dadcc8c4'],
}),
]

moduleclass = 'lib'

0 comments on commit 3c46fc6

Please sign in to comment.