Skip to content

Commit

Permalink
Merge pull request easybuilders#18675 from jkuhl-uni/20230829093748_n…
Browse files Browse the repository at this point in the history
…ew_pr_datalad0184

{tools}[GCCcore/12.2.0] datalad v0.18.4
  • Loading branch information
smoors authored Nov 8, 2023
2 parents 39f09d5 + f931f50 commit 259a6d2
Showing 1 changed file with 72 additions and 0 deletions.
72 changes: 72 additions & 0 deletions easybuild/easyconfigs/d/datalad/datalad-0.18.4-GCCcore-12.2.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
easyblock = 'PythonBundle'

name = 'datalad'
version = "0.18.4"

homepage = 'https://www.datalad.org/'
description = "DataLad is a free and open source distributed data management system that keeps track of your data, \
creates structure, ensures reproducibility, supports collaboration, \
and integrates with widely used data infrastructure."

toolchain = {'name': 'GCCcore', 'version': '12.2.0'}
toolchainopts = {'pic': True}

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

dependencies = [
('git-annex', '10.20230802'),
('Python', '3.10.8'),
('tqdm', '4.64.1'),
('PLY', '3.11'),
('scikit-build', '0.17.2'),
]

use_pip = True

exts_list = [
('humanize', '3.13.1', {
'checksums': ['12f113f2e369dac7f35d3823f49262934f4a22a53a6d3d4c86b736f50db88c7b'],
}),
('fasteners', '0.18', {
'checksums': ['cb7c13ef91e0c7e4fe4af38ecaf6b904ec3f5ce0dda06d34924b6b74b869d953'],
}),
('patool', '1.12', {
'modulename': 'patoolib',
'checksums': ['e3180cf8bfe13bedbcf6f5628452fca0c2c84a3b5ae8c2d3f55720ea04cb1097'],
}),
('annexremote', '1.6.0', {
'checksums': ['779a43e5b1b4afd294761c6587dee8ac68f453a5a8cc40f419e9ca777573ae84'],
}),
('looseversion', '1.2.0', {
'checksums': ['c64e71c0b29030683b4ea75aee431db2d25c4e6e533590e52129f1d9e51de204'],
}),
('boto', '2.49.0', {
'checksums': ['ea0d3b40a2d852767be77ca343b58a9e3a4b00d9db440efb8da74b4e58025e5a'],
}),
('python-gitlab', '3.10.0', {
'modulename': 'gitlab',
'checksums': ['14930a16fdd7f36f67b9373e7d4d4720e8e374800028380289db3306e9f74614'],
}),
('iso8601', '1.0.2', {
'checksums': ['27f503220e6845d9db954fb212b95b0362d8b7e6c1b2326a87061c3de93594b1'],
}),
(name, version, {
'checksums': ['d832f3d70b79b7b66519ca30315791a6a265bdf8a86ddac5846489b75385cb09'],
}),
]

sanity_pip_check = True

sanity_check_paths = {
'files': ['bin/datalad'],
'dirs': [],
}

sanity_check_commands = [
"datalad --help",
"datalad --version",
]

moduleclass = 'tools'

0 comments on commit 259a6d2

Please sign in to comment.