From 5a87d28468d3fa7abe104d180d1466b41794f273 Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Tue, 10 Dec 2024 15:01:36 +0100 Subject: [PATCH 01/12] Updated python version format --- recipes/immuneml/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index 52aead5e7159b..35be295682daf 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -11,7 +11,7 @@ source: build: number: 0 - skip: true # [py<3.9 or py>3.10] + skip: true # [py<39 or py>310] run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }} entry_points: From 82539e383c1be5cd6610537247cc886bcafc923c Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Wed, 11 Dec 2024 11:40:29 +0100 Subject: [PATCH 02/12] Add `pip` to build requirements to fix OSX-64 build issue --- recipes/immuneml/meta.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index 35be295682daf..208028d082352 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -26,6 +26,7 @@ build: requirements: build: - {{ compiler('c') }} + - pip host: - python run: From 124ef6126aa807ce3791f03a1b9329607a90e58d Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Wed, 11 Dec 2024 11:55:55 +0100 Subject: [PATCH 03/12] Skip osx-64 builds to resolve platform-specific build issues --- recipes/immuneml/meta.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index 208028d082352..0a49db88e1b5b 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -11,7 +11,7 @@ source: build: number: 0 - skip: true # [py<39 or py>310] + skip: true # [py<39 or py>310 or target_platform == "osx-64"] run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }} entry_points: @@ -26,7 +26,6 @@ build: requirements: build: - {{ compiler('c') }} - - pip host: - python run: From b39275fb5df8444bb530b3098b93988a23ab7c26 Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Wed, 11 Dec 2024 12:12:59 +0100 Subject: [PATCH 04/12] Reverting recent changes to diagnose unexpected Linux build failures. --- recipes/immuneml/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index 0a49db88e1b5b..35be295682daf 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -11,7 +11,7 @@ source: build: number: 0 - skip: true # [py<39 or py>310 or target_platform == "osx-64"] + skip: true # [py<39 or py>310] run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }} entry_points: From fbd331cdf4a782db5e517373d72f7fdf9026517b Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Wed, 11 Dec 2024 12:23:08 +0100 Subject: [PATCH 05/12] Try to fix new linux errors --- recipes/immuneml/meta.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index 35be295682daf..68188953bad12 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -11,7 +11,7 @@ source: build: number: 0 - skip: true # [py<39 or py>310] + skip: true # [py<39 or py>310 or target_platform == "osx-64"] run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }} entry_points: @@ -26,6 +26,7 @@ build: requirements: build: - {{ compiler('c') }} + - lief >=0.12.0 host: - python run: From d430c8befd3ed6bf0adecf0418d12bfd29ace6db Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Wed, 11 Dec 2024 12:41:40 +0100 Subject: [PATCH 06/12] Pin to python 3.9 to try to debug error --- recipes/immuneml/meta.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index 68188953bad12..069c524560d7d 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -11,7 +11,7 @@ source: build: number: 0 - skip: true # [py<39 or py>310 or target_platform == "osx-64"] + skip: true # [py !=39] run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }} entry_points: @@ -26,7 +26,6 @@ build: requirements: build: - {{ compiler('c') }} - - lief >=0.12.0 host: - python run: From 00ef030993ec1f9e7a2694793a2bebf8dea3626d Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Wed, 11 Dec 2024 13:25:41 +0100 Subject: [PATCH 07/12] Reverted and try to fix osx errors --- recipes/immuneml/meta.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index 069c524560d7d..208028d082352 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -11,7 +11,7 @@ source: build: number: 0 - skip: true # [py !=39] + skip: true # [py<39 or py>310] run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }} entry_points: @@ -26,6 +26,7 @@ build: requirements: build: - {{ compiler('c') }} + - pip host: - python run: From 17a0af2326c65b4d8047b5ff461266b7561d8893 Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Wed, 11 Dec 2024 14:07:29 +0100 Subject: [PATCH 08/12] Skip builds for osx-64 platform --- recipes/immuneml/meta.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index 208028d082352..a04dbcc67f778 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -11,7 +11,7 @@ source: build: number: 0 - skip: true # [py<39 or py>310] + skip: true # [py<39 or py>310 or target_platform == "osx-64"]# run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }} entry_points: @@ -26,7 +26,6 @@ build: requirements: build: - {{ compiler('c') }} - - pip host: - python run: From 781c2797367f10688e40cffd88a8fea5c06082b9 Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Wed, 11 Dec 2024 21:47:05 +0100 Subject: [PATCH 09/12] Attempt to resolve OSX-64 build error by upgrading Python version to 3.11 --- recipes/immuneml/meta.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index a04dbcc67f778..13e001737df89 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -11,7 +11,7 @@ source: build: number: 0 - skip: true # [py<39 or py>310 or target_platform == "osx-64"]# + skip: true # [py < 39 or py > 311] run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }} entry_points: @@ -50,8 +50,8 @@ requirements: - bionumpy >=0.2.31 - npstructures - olga >=1.2.4 - - keras =2.11.0 - - tensorflow >=2.11.0 + - tensorflow >=2.12.0 + - keras >=2.12.0 test: imports: From 4e4772791574266a8f66cf2ed26b6e3c1e5aeb13 Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Thu, 12 Dec 2024 08:54:28 +0100 Subject: [PATCH 10/12] Reverted attempt to target osx-64 and increase compatibility with python 3.11 --- recipes/immuneml/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index 13e001737df89..edc3764b7f3e8 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -11,7 +11,7 @@ source: build: number: 0 - skip: true # [py < 39 or py > 311] + skip: true # [py<39 or py>311 or target_platform == "osx-64"]# run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }} entry_points: From 15f76a905ac61556b22f55a139cb100c78223e41 Mon Sep 17 00:00:00 2001 From: Pavel Vazquez Faci <79310152+pavelvazquez@users.noreply.github.com> Date: Thu, 12 Dec 2024 09:35:59 +0100 Subject: [PATCH 11/12] Update recipes/immuneml/meta.yaml Co-authored-by: Martin Grigorov --- recipes/immuneml/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index edc3764b7f3e8..3f470b1255de3 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -10,7 +10,7 @@ source: sha256: e8bb82c987ebdc8960cae3c8441b495741916f7ad0ec59e9b0fd3d1c59711240 build: - number: 0 + number: 1 skip: true # [py<39 or py>311 or target_platform == "osx-64"]# run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }} From b3c074c03161becb30c486130996251d343d7e63 Mon Sep 17 00:00:00 2001 From: pavelvazquez Date: Thu, 12 Dec 2024 09:51:58 +0100 Subject: [PATCH 12/12] Reset the build number in `meta.yaml` to 0 as required for new package versions --- recipes/immuneml/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/immuneml/meta.yaml b/recipes/immuneml/meta.yaml index 3f470b1255de3..edc3764b7f3e8 100644 --- a/recipes/immuneml/meta.yaml +++ b/recipes/immuneml/meta.yaml @@ -10,7 +10,7 @@ source: sha256: e8bb82c987ebdc8960cae3c8441b495741916f7ad0ec59e9b0fd3d1c59711240 build: - number: 1 + number: 0 skip: true # [py<39 or py>311 or target_platform == "osx-64"]# run_exports: - {{ pin_subpackage('immuneml', max_pin="x") }}