From eefc04062c342b658df2530dc8d441b8ceac3ad5 Mon Sep 17 00:00:00 2001 From: Leonard Nielsen Date: Thu, 17 Oct 2024 14:13:04 +0000 Subject: [PATCH 1/4] adding easyconfigs: boto3-1.35.36-GCCcore-13.3.0.eb --- .../b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb diff --git a/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb b/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb new file mode 100644 index 000000000000..eb03680b8c33 --- /dev/null +++ b/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb @@ -0,0 +1,40 @@ +easyblock = 'PythonBundle' + +name = 'boto3' +version = '1.35.36' + +homepage = 'https://github.com/boto/boto3' +description = """Boto3 is the Amazon Web Services (AWS) Software Development Kit +(SDK) for Python, which allows Python developers to write software that makes +use of services like Amazon S3 and Amazon EC2.""" + +toolchain = {'name': 'GCCcore', 'version': '13.3.0'} + +builddependencies = [ + ('binutils', '2.42'), +] + +dependencies = [ + ('Python', '3.12.3'), + ('Python-bundle-PyPI', '2024.06'), +] + +exts_list = [ + ('botocore', version, { + 'checksums': ['354ec1b766f0029b5d6ff0c45d1a0f9e5007b7d2f3ec89bcdd755b208c5bc797'], + }), + ('jmespath', '1.0.1', { + 'checksums': ['90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe'], + }), + ('s3transfer', '0.10.0', { + 'checksums': ['d0c8bbf672d5eebbe4e57945e23b972d963f07d82f661cabf678a5c88831595b'], + }), + (name, version, { + 'checksums': ['586524b623e4fbbebe28b604c6205eb12f263cc4746bccb011562d07e217a4cb'], + }), +] + +use_pip = True +sanity_pip_check = True + +moduleclass = 'lib' From d8e4f2d2fe0a40765e4c1126f3d4f4b9abb81f98 Mon Sep 17 00:00:00 2001 From: Leonard Nielsen Date: Thu, 17 Oct 2024 15:04:13 +0000 Subject: [PATCH 2/4] updated versions --- .../easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb b/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb index eb03680b8c33..ed3843de0e91 100644 --- a/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb +++ b/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb @@ -23,10 +23,13 @@ exts_list = [ ('botocore', version, { 'checksums': ['354ec1b766f0029b5d6ff0c45d1a0f9e5007b7d2f3ec89bcdd755b208c5bc797'], }), + ('aiobotocore', '2.15.2', { + 'checksums': ['9ac1cfcaccccc80602968174aa032bf978abe36bd4e55e6781d6500909af1375'], + }), ('jmespath', '1.0.1', { 'checksums': ['90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe'], }), - ('s3transfer', '0.10.0', { + ('s3transfer', '0.10.3', { 'checksums': ['d0c8bbf672d5eebbe4e57945e23b972d963f07d82f661cabf678a5c88831595b'], }), (name, version, { From 552f336802229ede1802a577411caf01169e7e0c Mon Sep 17 00:00:00 2001 From: Leonard Nielsen Date: Thu, 17 Oct 2024 15:24:54 +0000 Subject: [PATCH 3/4] updated hashes --- easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb b/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb index ed3843de0e91..c1dfd51c4633 100644 --- a/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb +++ b/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb @@ -30,7 +30,7 @@ exts_list = [ 'checksums': ['90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe'], }), ('s3transfer', '0.10.3', { - 'checksums': ['d0c8bbf672d5eebbe4e57945e23b972d963f07d82f661cabf678a5c88831595b'], + 'checksums': ['4f50ed74ab84d474ce614475e0b8d5047ff080810aac5d01ea25231cfc944b0c'], }), (name, version, { 'checksums': ['586524b623e4fbbebe28b604c6205eb12f263cc4746bccb011562d07e217a4cb'], From f8fc45f26835ae4318aff5857a1783d8a124fcbf Mon Sep 17 00:00:00 2001 From: Leonard Nielsen Date: Thu, 17 Oct 2024 15:33:13 +0000 Subject: [PATCH 4/4] remove aiobotocore --- easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb | 3 --- 1 file changed, 3 deletions(-) diff --git a/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb b/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb index c1dfd51c4633..4f3274305739 100644 --- a/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb +++ b/easybuild/easyconfigs/b/boto3/boto3-1.35.36-GCCcore-13.3.0.eb @@ -23,9 +23,6 @@ exts_list = [ ('botocore', version, { 'checksums': ['354ec1b766f0029b5d6ff0c45d1a0f9e5007b7d2f3ec89bcdd755b208c5bc797'], }), - ('aiobotocore', '2.15.2', { - 'checksums': ['9ac1cfcaccccc80602968174aa032bf978abe36bd4e55e6781d6500909af1375'], - }), ('jmespath', '1.0.1', { 'checksums': ['90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe'], }),