Skip to content

Commit

Permalink
Merge pull request #19756 from sassy-crick/20240130215226_new_pr_Cyth…
Browse files Browse the repository at this point in the history
…on308

{lang}[GCCcore/11.3.0] Cython v3.0.8
  • Loading branch information
bedroge authored Jan 31, 2024
2 parents 7332669 + 0766eaa commit 893a66d
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions easybuild/easyconfigs/c/Cython/Cython-3.0.8-GCCcore-11.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
easyblock = 'PythonPackage'

name = 'Cython'
version = '3.0.8'

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': '11.3.0'}

sources = [SOURCE_TAR_GZ]
checksums = ['8333423d8fd5765e7cceea3a9985dd1e0a5dfeb2734629e1a2ed2d6233d39de6']

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

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

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 893a66d

Please sign in to comment.