Skip to content

Commit

Permalink
adding easyconfigs: Cython-3.0.10-GCCcore-10.2.0.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
SimonPinches committed Jun 18, 2024
1 parent 7fd7eff commit c1179d0
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions easybuild/easyconfigs/c/Cython/Cython-3.0.10-GCCcore-10.2.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
easyblock = 'PythonPackage'

name = 'Cython'
version = '3.0.10'

homepage = 'https://cython.org/'
description = """
Cython is an optimising static compiler for both the Python programming
language and the extended Cython programming language (based on Pyrex).
"""
docurls = [
'https://cython.org/#documentation',
'https://github.com/cython/cython',
]

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

sources = [SOURCE_TAR_GZ]
checksums = ['dcc96739331fb854dcf503f94607576cfe8488066c61ca50dfd55836f132de99']

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

dependencies = [
('Python', '3.8.6'),
]

download_dep_fail = True
use_pip = True
sanity_pip_check = True

sanity_check_paths = {
'files': ['bin/cygdb', 'bin/cython', 'bin/cythonize'],
'dirs': ['lib/python%(pyshortver)s/site-packages'],
}

sanity_check_commands = ["cython --version"]

moduleclass = 'lang'

0 comments on commit c1179d0

Please sign in to comment.