From 30164a674bf46df9532e1b9b91edfb6a791568f5 Mon Sep 17 00:00:00 2001 From: Samuel Moors Date: Fri, 20 Dec 2024 13:47:27 +0100 Subject: [PATCH] adding easyconfigs: hatch-1.9.7-GCCcore-12.3.0.eb --- .../h/hatch/hatch-1.9.7-GCCcore-12.3.0.eb | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 easybuild/easyconfigs/h/hatch/hatch-1.9.7-GCCcore-12.3.0.eb diff --git a/easybuild/easyconfigs/h/hatch/hatch-1.9.7-GCCcore-12.3.0.eb b/easybuild/easyconfigs/h/hatch/hatch-1.9.7-GCCcore-12.3.0.eb new file mode 100644 index 00000000000..9df7323c889 --- /dev/null +++ b/easybuild/easyconfigs/h/hatch/hatch-1.9.7-GCCcore-12.3.0.eb @@ -0,0 +1,60 @@ +easyblock = 'PythonBundle' + +name = 'hatch' +version = '1.9.7' + +homepage = 'https://github.com/joshua-auchincloss/hatch-cython' +description = "cython hooks for hatch" + +toolchain = {'name': 'GCCcore', 'version': '12.3.0'} + +builddependencies = [ + ('binutils', '2.40'), +] + +dependencies = [ + ('Python', '3.11.3'), + ('Python-bundle-PyPI', '2023.06'), + ('hatchling', '1.18.0'), + ('zstd', '1.5.5'), +] + +use_pip = True + +exts_list = [ + ('sniffio', '1.3.1', { + 'checksums': ['f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc'], + }), + ('h11', '0.14.0', { + 'checksums': ['8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d'], + }), + ('httpcore', '1.0.5', { + 'checksums': ['34a38e2f9291467ee3b44e89dd52615370e152954ba21721378a87b2960f7a61'], + }), + ('anyio', '4.4.0', { + 'checksums': ['5aadc6a1bbb7cdb0bede386cac5e2940f5e2ff3aa20277e991cf028e0585ce94'], + }), + ('httpx', '0.27.2', { + 'checksums': ['f7c2be1d2f3c3c3160d441802406b206c2b76f5947b11115e6df10c6c65e66c2'], + }), + ('hyperlink', '21.0.0', { + 'checksums': ['427af957daa58bc909471c6c40f74c5450fa123dd093fc53efd2e91d2705a56b'], + }), + ('userpath', '1.9.2', { + 'checksums': ['6c52288dab069257cc831846d15d48133522455d4677ee69a9781f11dbefd815'], + }), + ('zstandard', '0.23.0', { + 'checksums': ['b2d8c62d08e7255f68f7a740bae85b3c9b8e5466baa9cbf7f57f1cde0ac6bc09'], + }), + (name, version, { + 'checksums': ['19a7b82179f94f2adddbad76aa7e65ab90cad55ab103d53827637935c9e6624c'], + }), + ('hatch-cython', '0.5.1', { + 'source_tmpl': 'hatch_cython-%(version)s.tar.gz', + 'checksums': ['d01135e092544069c3e61f6dc36748ee369beacb893a5c43b9593a533f839703'], + }), +] + +sanity_pip_check = True + +moduleclass = 'tools'