Skip to content

{lib}[foss/2025a] timm v1.0.24 w/ CUDA 12.8.0#25358

Open
JarneRenders wants to merge 1 commit intoeasybuilders:developfrom
JarneRenders:20260220141117_new_pr_timm1024
Open

{lib}[foss/2025a] timm v1.0.24 w/ CUDA 12.8.0#25358
JarneRenders wants to merge 1 commit intoeasybuilders:developfrom
JarneRenders:20260220141117_new_pr_timm1024

Conversation

@JarneRenders
Copy link
Copy Markdown
Contributor

@JarneRenders JarneRenders commented Feb 20, 2026

@github-actions github-actions bot added 2025a issues & PRs related to 2025a common toolchains update labels Feb 20, 2026
@github-actions
Copy link
Copy Markdown

Updated software timm-1.0.24-foss-2025a-CUDA-12.8.0.eb

Diff against timm-1.0.20-foss-2024a.eb

easybuild/easyconfigs/t/timm/timm-1.0.20-foss-2024a.eb

diff --git a/easybuild/easyconfigs/t/timm/timm-1.0.20-foss-2024a.eb b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a-CUDA-12.8.0.eb
index 6de88c1c41..4fab2935fe 100644
--- a/easybuild/easyconfigs/t/timm/timm-1.0.20-foss-2024a.eb
+++ b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a-CUDA-12.8.0.eb
@@ -1,7 +1,8 @@
 easyblock = 'PythonBundle'
 
 name = 'timm'
-version = '1.0.20'
+version = '1.0.24'
+versionsuffix = '-CUDA-%(cudaver)s'
 
 homepage = 'https://huggingface.co/docs/timm'
 description = """
@@ -11,25 +12,22 @@ scripts.  It comes packaged with >700 pretrained models, and is designed to be
 flexible and easy to use.
 """
 
-toolchain = {'name': 'foss', 'version': '2024a'}
+toolchain = {'name': 'foss', 'version': '2025a'}
 
 builddependencies = [
-    ('PDM', '2.18.2'),
+    ('PDM', '2.25.5'),
 ]
 
 dependencies = [
-    ('Python', '3.12.3'),
-    ('PyTorch', '2.6.0'),
-    ('PyYAML', '6.0.2'),
-    ('tqdm', '4.66.5'),
-    ('torchvision', '0.21.0'),
-    ('Safetensors', '0.6.2'),
-    ('huggingface-hub', '0.34.4'),
+    ('Python', '3.13.1'),
+    ('CUDA', '12.8.0', '', SYSTEM),
+    ('PyTorch', '2.9.1', f'{versionsuffix}-whl'),
+    ('PyTorch-bundle', '2.9.1', f'{versionsuffix}-whl'),
 ]
 
 exts_list = [
     (name, version, {
-        'checksums': ['7468d32a410c359181c1ef961f49c7e213286e0c342bfb898b99534a4221fc54'],
+        'checksums': ['c7b909f43fe2ef8fe62c505e270cd4f1af230dfbc37f2ee93e3608492b9d9a40'],
     }),
 ]
 
Diff against timm-1.0.8-foss-2023a.eb

easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a.eb

diff --git a/easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a.eb b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a-CUDA-12.8.0.eb
index feece0d4d2..4fab2935fe 100644
--- a/easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a.eb
+++ b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a-CUDA-12.8.0.eb
@@ -1,7 +1,8 @@
 easyblock = 'PythonBundle'
 
 name = 'timm'
-version = '1.0.8'
+version = '1.0.24'
+versionsuffix = '-CUDA-%(cudaver)s'
 
 homepage = 'https://huggingface.co/docs/timm'
 description = """
@@ -11,27 +12,22 @@ scripts.  It comes packaged with >700 pretrained models, and is designed to be
 flexible and easy to use.
 """
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2025a'}
 
-dependencies = [
-    ('Python', '3.11.3'),
-    ('PyTorch', '2.1.2'),
-    ('PyYAML', '6.0'),
-    ('tqdm', '4.66.1'),
-    ('torchvision', '0.16.0'),
-    ('Safetensors', '0.4.3'),
+builddependencies = [
+    ('PDM', '2.25.5'),
 ]
 
-builddependencies = [
-    ('PDM', '2.12.4'),
+dependencies = [
+    ('Python', '3.13.1'),
+    ('CUDA', '12.8.0', '', SYSTEM),
+    ('PyTorch', '2.9.1', f'{versionsuffix}-whl'),
+    ('PyTorch-bundle', '2.9.1', f'{versionsuffix}-whl'),
 ]
 
 exts_list = [
-    ('huggingface_hub', '0.24.5', {
-        'checksums': ['7b45d6744dd53ce9cbf9880957de00e9d10a9ae837f1c9b7255fc8fa4e8264f3'],
-    }),
     (name, version, {
-        'checksums': ['f54a579f1cc39c43d99a4b03603e39c4cee87d4f0a08aba9c22e19064b30bf95'],
+        'checksums': ['c7b909f43fe2ef8fe62c505e270cd4f1af230dfbc37f2ee93e3608492b9d9a40'],
     }),
 ]
 
Diff against timm-1.0.8-foss-2023a-CUDA-12.1.1.eb

easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a-CUDA-12.1.1.eb

diff --git a/easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a-CUDA-12.1.1.eb b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a-CUDA-12.8.0.eb
index 73895d4b4d..4fab2935fe 100644
--- a/easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a-CUDA-12.1.1.eb
+++ b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a-CUDA-12.8.0.eb
@@ -1,7 +1,7 @@
 easyblock = 'PythonBundle'
 
 name = 'timm'
-version = '1.0.8'
+version = '1.0.24'
 versionsuffix = '-CUDA-%(cudaver)s'
 
 homepage = 'https://huggingface.co/docs/timm'
@@ -12,28 +12,22 @@ scripts.  It comes packaged with >700 pretrained models, and is designed to be
 flexible and easy to use.
 """
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2025a'}
 
-dependencies = [
-    ('Python', '3.11.3'),
-    ('CUDA', '12.1.1', '', SYSTEM),
-    ('PyTorch', '2.1.2', versionsuffix),
-    ('PyYAML', '6.0'),
-    ('tqdm', '4.66.1'),
-    ('torchvision', '0.16.0', versionsuffix),
-    ('Safetensors', '0.4.3'),
+builddependencies = [
+    ('PDM', '2.25.5'),
 ]
 
-builddependencies = [
-    ('PDM', '2.12.4'),
+dependencies = [
+    ('Python', '3.13.1'),
+    ('CUDA', '12.8.0', '', SYSTEM),
+    ('PyTorch', '2.9.1', f'{versionsuffix}-whl'),
+    ('PyTorch-bundle', '2.9.1', f'{versionsuffix}-whl'),
 ]
 
 exts_list = [
-    ('huggingface_hub', '0.24.5', {
-        'checksums': ['7b45d6744dd53ce9cbf9880957de00e9d10a9ae837f1c9b7255fc8fa4e8264f3'],
-    }),
     (name, version, {
-        'checksums': ['f54a579f1cc39c43d99a4b03603e39c4cee87d4f0a08aba9c22e19064b30bf95'],
+        'checksums': ['c7b909f43fe2ef8fe62c505e270cd4f1af230dfbc37f2ee93e3608492b9d9a40'],
     }),
 ]
 

Updated software timm-1.0.24-foss-2025a.eb

Diff against timm-1.0.20-foss-2024a.eb

easybuild/easyconfigs/t/timm/timm-1.0.20-foss-2024a.eb

diff --git a/easybuild/easyconfigs/t/timm/timm-1.0.20-foss-2024a.eb b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a.eb
index 6de88c1c41..2b905af2be 100644
--- a/easybuild/easyconfigs/t/timm/timm-1.0.20-foss-2024a.eb
+++ b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a.eb
@@ -1,7 +1,7 @@
 easyblock = 'PythonBundle'
 
 name = 'timm'
-version = '1.0.20'
+version = '1.0.24'
 
 homepage = 'https://huggingface.co/docs/timm'
 description = """
@@ -11,25 +11,21 @@ scripts.  It comes packaged with >700 pretrained models, and is designed to be
 flexible and easy to use.
 """
 
-toolchain = {'name': 'foss', 'version': '2024a'}
+toolchain = {'name': 'foss', 'version': '2025a'}
 
 builddependencies = [
-    ('PDM', '2.18.2'),
+    ('PDM', '2.25.5'),
 ]
 
 dependencies = [
-    ('Python', '3.12.3'),
-    ('PyTorch', '2.6.0'),
-    ('PyYAML', '6.0.2'),
-    ('tqdm', '4.66.5'),
-    ('torchvision', '0.21.0'),
-    ('Safetensors', '0.6.2'),
-    ('huggingface-hub', '0.34.4'),
+    ('Python', '3.13.1'),
+    ('PyTorch', '2.9.1', '-whl'),
+    ('PyTorch-bundle', '2.9.1', '-whl'),
 ]
 
 exts_list = [
     (name, version, {
-        'checksums': ['7468d32a410c359181c1ef961f49c7e213286e0c342bfb898b99534a4221fc54'],
+        'checksums': ['c7b909f43fe2ef8fe62c505e270cd4f1af230dfbc37f2ee93e3608492b9d9a40'],
     }),
 ]
 
Diff against timm-1.0.8-foss-2023a.eb

easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a.eb

diff --git a/easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a.eb b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a.eb
index feece0d4d2..2b905af2be 100644
--- a/easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a.eb
+++ b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a.eb
@@ -1,7 +1,7 @@
 easyblock = 'PythonBundle'
 
 name = 'timm'
-version = '1.0.8'
+version = '1.0.24'
 
 homepage = 'https://huggingface.co/docs/timm'
 description = """
@@ -11,27 +11,21 @@ scripts.  It comes packaged with >700 pretrained models, and is designed to be
 flexible and easy to use.
 """
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2025a'}
 
-dependencies = [
-    ('Python', '3.11.3'),
-    ('PyTorch', '2.1.2'),
-    ('PyYAML', '6.0'),
-    ('tqdm', '4.66.1'),
-    ('torchvision', '0.16.0'),
-    ('Safetensors', '0.4.3'),
+builddependencies = [
+    ('PDM', '2.25.5'),
 ]
 
-builddependencies = [
-    ('PDM', '2.12.4'),
+dependencies = [
+    ('Python', '3.13.1'),
+    ('PyTorch', '2.9.1', '-whl'),
+    ('PyTorch-bundle', '2.9.1', '-whl'),
 ]
 
 exts_list = [
-    ('huggingface_hub', '0.24.5', {
-        'checksums': ['7b45d6744dd53ce9cbf9880957de00e9d10a9ae837f1c9b7255fc8fa4e8264f3'],
-    }),
     (name, version, {
-        'checksums': ['f54a579f1cc39c43d99a4b03603e39c4cee87d4f0a08aba9c22e19064b30bf95'],
+        'checksums': ['c7b909f43fe2ef8fe62c505e270cd4f1af230dfbc37f2ee93e3608492b9d9a40'],
     }),
 ]
 
Diff against timm-1.0.8-foss-2023a-CUDA-12.1.1.eb

easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a-CUDA-12.1.1.eb

diff --git a/easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a-CUDA-12.1.1.eb b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a.eb
index 73895d4b4d..2b905af2be 100644
--- a/easybuild/easyconfigs/t/timm/timm-1.0.8-foss-2023a-CUDA-12.1.1.eb
+++ b/easybuild/easyconfigs/t/timm/timm-1.0.24-foss-2025a.eb
@@ -1,8 +1,7 @@
 easyblock = 'PythonBundle'
 
 name = 'timm'
-version = '1.0.8'
-versionsuffix = '-CUDA-%(cudaver)s'
+version = '1.0.24'
 
 homepage = 'https://huggingface.co/docs/timm'
 description = """
@@ -12,28 +11,21 @@ scripts.  It comes packaged with >700 pretrained models, and is designed to be
 flexible and easy to use.
 """
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2025a'}
 
-dependencies = [
-    ('Python', '3.11.3'),
-    ('CUDA', '12.1.1', '', SYSTEM),
-    ('PyTorch', '2.1.2', versionsuffix),
-    ('PyYAML', '6.0'),
-    ('tqdm', '4.66.1'),
-    ('torchvision', '0.16.0', versionsuffix),
-    ('Safetensors', '0.4.3'),
+builddependencies = [
+    ('PDM', '2.25.5'),
 ]
 
-builddependencies = [
-    ('PDM', '2.12.4'),
+dependencies = [
+    ('Python', '3.13.1'),
+    ('PyTorch', '2.9.1', '-whl'),
+    ('PyTorch-bundle', '2.9.1', '-whl'),
 ]
 
 exts_list = [
-    ('huggingface_hub', '0.24.5', {
-        'checksums': ['7b45d6744dd53ce9cbf9880957de00e9d10a9ae837f1c9b7255fc8fa4e8264f3'],
-    }),
     (name, version, {
-        'checksums': ['f54a579f1cc39c43d99a4b03603e39c4cee87d4f0a08aba9c22e19064b30bf95'],
+        'checksums': ['c7b909f43fe2ef8fe62c505e270cd4f1af230dfbc37f2ee93e3608492b9d9a40'],
     }),
 ]
 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025a issues & PRs related to 2025a common toolchains update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant