Skip to content

[wheel] [package list]

wheel/0.37.1-cpeCray-22.08-cray-python3.9 (wheel-0.37.1-cpeCray-22.08-cray-python3.9.eb)

Install with the EasyBuild-user module:

eb wheel-0.37.1-cpeCray-22.08-cray-python3.9.eb -r
To access module help after installation and get reminded for which stacks and partitions the module is installed, use module spider wheel/0.37.1-cpeCray-22.08-cray-python3.9.

EasyConfig:

# Created for LUMI by Orian Louant

easyblock = 'PythonPackage'

local_craypython_version =  '3.9.12.1'
local_craypython_maj_min = '.'.join( local_craypython_version.split('.')[:2] )

name = 'wheel'
version = '0.37.1'
versionsuffix = '-cray-python%s' % local_craypython_maj_min

homepage = 'https://pypi.python.org/pypi/wheel'

whatis = ['Description: a package to build and manipulate Python wheels']

description = """
 The wheel library is the reference implementation of the Python wheel packaging
 standard, as defined in PEP 427.

 It has two different roles:

  - a setuptools extension for building wheels that provides the bdist_wheel
    setuptools command
  - a command line tool for working with wheel files
"""

docurls = ['https://wheel.readthedocs.io/en/stable/']
software_license_urls = ['https://github.com/pypa/wheel/blob/main/LICENSE.txt']

toolchain = {'name': 'cpeCray', 'version': '22.08'}

sources = [SOURCE_TAR_GZ]
checksums = ['e9a504e793efbca1b8e0e9cb979a249cf4a0a7b5b8c9e8b65a5e39d49529c1c4']

use_pip = True

dependencies = [
    ('cray-python/%s' % local_craypython_version, EXTERNAL_MODULE)
]

sanity_check_paths = {
    'files': ['bin/wheel'],
    'dirs': ['lib/python%s/site-packages' % local_craypython_maj_min],
}

moduleclass = 'tools'

[wheel] [package list]