Skip to content

Commit

Permalink
adding easyconfigs: PyYAML-6.0.2-GCCcore-13.3.0.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
surak committed Sep 4, 2024
1 parent fa1afbe commit 36f0735
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions easybuild/easyconfigs/p/PyYAML/PyYAML-6.0.2-GCCcore-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
easyblock = 'PythonPackage'

name = 'PyYAML'
version = '6.0.2'

homepage = 'https://github.com/yaml/pyyaml'
description = "PyYAML is a YAML parser and emitter for the Python programming language."

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

sources = ['https://github.com/yaml/pyyaml/archive/refs/tags/%(version)s.tar.gz']
checksums = ['9377c381ac3fccad8df73d96b5139ef8b1a2c57a0d913e95ab0a2275d66b5caa']

builddependencies = [
('binutils', '2.42'),
]
dependencies = [
('Python', '3.12.3'),
('libyaml', '0.2.5'),
('Python-bundle-PyPI', '2024.06'),
]

download_dep_fail = True
sanity_pip_check = True
use_pip = True
options = {'modulename': 'yaml'}

sanity_check_commands = ["python -c 'import yaml; yaml.CLoader'"]

moduleclass = 'lib'

0 comments on commit 36f0735

Please sign in to comment.