Skip to content

Commit 4af2c9f

Browse files
authored
Merge pull request easybuilders#21933 from zdemat/ucx-py-gfbf-2023b
{lib}[gfbf/2023b] ucx-py v0.40.00 w/ Python/3.11.5
2 parents b0d160d + df0f130 commit 4af2c9f

1 file changed

Lines changed: 45 additions & 0 deletions

File tree

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
easyblock = 'PythonBundle'
2+
3+
name = 'ucx-py'
4+
version = '0.40.00'
5+
6+
github_account = 'rapidsai'
7+
8+
homepage = "https://ucx-py.readthedocs.io"
9+
description = """UCX-Py is the Python interface for UCX, a low-level high-performance networking library.
10+
UCX and UCX-Py supports several transport methods including InfiniBand and NVLink
11+
while still using traditional networking protocols like TCP."""
12+
13+
toolchain = {'name': 'gfbf', 'version': '2023b'}
14+
toolchainopts = {'pic': True, 'lowopt': True}
15+
16+
dependencies = [
17+
('Python', '3.11.5'),
18+
('PyYAML', '6.0.1'),
19+
('SciPy-bundle', '2023.11'),
20+
('UCX', '1.15.0'),
21+
]
22+
23+
exts_list = [
24+
('pynvml', '11.5.3', {
25+
'checksums': ['183d223ae487e5f00402d8da06c68c978ef8a9295793ee75559839c6ade7b229'],
26+
}),
27+
('rapids-dependency-file-generator', '1.16.0', {
28+
'source_urls': ['https://github.com/%(github_account)s/dependency-file-generator/archive'],
29+
'sources': ['v%(version)s.tar.gz'],
30+
'checksums': ['b49989947a8e9e7f722762758d536f74cc2f72d680d3939da225d58a36c235df'],
31+
}),
32+
('rapids-build-backend', '0.3.2', {
33+
'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'],
34+
'sources': ['v%(version)s.tar.gz'],
35+
'checksums': ['11ed069adf2b6b70b8f45e5d8e3947ed8f669e4cd7e7245f491b86f0c1f0a01d'],
36+
}),
37+
(name, version, {
38+
'modulename': 'ucp',
39+
'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'],
40+
'sources': ['v%(version)s.tar.gz'],
41+
'checksums': ['283692e775202995d7a3326e4de17d4b728635a71ee1e7a12d330680dadcc8c4'],
42+
}),
43+
]
44+
45+
moduleclass = 'lib'

0 commit comments

Comments
 (0)