From c824b9fc31b0e058f9d53b27c56019a59ba3c2ee Mon Sep 17 00:00:00 2001 From: sebgra Date: Tue, 31 Dec 2024 11:42:05 +0100 Subject: [PATCH 1/8] Add mytool v1.0.0 --- recipes/hicberg/meta.yaml | 69 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 recipes/hicberg/meta.yaml diff --git a/recipes/hicberg/meta.yaml b/recipes/hicberg/meta.yaml new file mode 100644 index 0000000000000..5ee36164049c8 --- /dev/null +++ b/recipes/hicberg/meta.yaml @@ -0,0 +1,69 @@ +{% set name = "hicberg" %} +{% set version = "1.0.0" %} + +package: + name: "{{ name|lower }}" + version: "{{ version }}" + +source: + url: "https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz" + sha256: 1fbee82cd717f70d841161c9ae5fab8a762dffbe67d99b7ac0397879257fe50d + +build: + number: 0 + entry_points: + - hicberg=hicberg.__main__:cli + script: "{{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation" + +requirements: + host: + - bioframe + - biopython + - click + - cooler + - funcy + - hicstuff + - matplotlib + - numpy + - pandas + - pip + - pysam + - python + - scikit-learn + - scipy + - statsmodels + run: + - bioframe + - biopython + - click + - cooler + - funcy + - hicstuff + - matplotlib + - numpy + - pandas + - pysam + - python + - scikit-learn + - scipy + - statsmodels + +test: + imports: + - hicberg + - tests + commands: + - hicberg --help + +about: + home: "https://github.com/sebgra/hicberg" + license: MIT + license_family: MIT + license_file: + summary: "Statistical profiling based tool for contatc data (Hi-C, ChIA-PET, Capture-C, etc.) and genomics data reconstruction" + doc_url: + dev_url: + +extra: + recipe-maintainers: + - sebgra From 88e8253c0ea187e41f741a47f367c8ad640a6352 Mon Sep 17 00:00:00 2001 From: sebgra Date: Tue, 31 Dec 2024 12:03:10 +0100 Subject: [PATCH 2/8] hicberg v1.0.0 --- recipes/hicberg/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes/hicberg/meta.yaml b/recipes/hicberg/meta.yaml index 5ee36164049c8..d66f61f95e1b2 100644 --- a/recipes/hicberg/meta.yaml +++ b/recipes/hicberg/meta.yaml @@ -14,6 +14,8 @@ build: entry_points: - hicberg=hicberg.__main__:cli script: "{{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation" + run_exports: + - {{ pin_subpackage('hicberg', max_pin="x") } requirements: host: From 8b15f2b93beb783bac2403dabe1bcbc303b33afd Mon Sep 17 00:00:00 2001 From: sebgra Date: Tue, 31 Dec 2024 12:08:54 +0100 Subject: [PATCH 3/8] hicberg v1.0.0 --- recipes/hicberg/meta.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/recipes/hicberg/meta.yaml b/recipes/hicberg/meta.yaml index d66f61f95e1b2..2c4bf17274330 100644 --- a/recipes/hicberg/meta.yaml +++ b/recipes/hicberg/meta.yaml @@ -15,7 +15,7 @@ build: - hicberg=hicberg.__main__:cli script: "{{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation" run_exports: - - {{ pin_subpackage('hicberg', max_pin="x") } + - {{ pin_subpackage('hicberg', max_pin="x") }} # Added missing closing brace requirements: host: @@ -61,11 +61,11 @@ about: home: "https://github.com/sebgra/hicberg" license: MIT license_family: MIT - license_file: - summary: "Statistical profiling based tool for contatc data (Hi-C, ChIA-PET, Capture-C, etc.) and genomics data reconstruction" - doc_url: - dev_url: + license_file: # Empty string is valid YAML + summary: "Statistical profiling based tool for contact data (Hi-C, ChIA-PET, Capture-C, etc.) and genomics data reconstruction" + doc_url: # Empty string is valid YAML + dev_url: # Empty string is valid YAML extra: recipe-maintainers: - - sebgra + - sebgra \ No newline at end of file From 1dcdfe4dd6b98563b4abade5852a20188d97dad1 Mon Sep 17 00:00:00 2001 From: sebgra Date: Tue, 31 Dec 2024 13:18:47 +0100 Subject: [PATCH 4/8] hicberg v1.0.0 --- recipes/hicberg/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/hicberg/meta.yaml b/recipes/hicberg/meta.yaml index 2c4bf17274330..e86038fb395e1 100644 --- a/recipes/hicberg/meta.yaml +++ b/recipes/hicberg/meta.yaml @@ -25,7 +25,7 @@ requirements: - cooler - funcy - hicstuff - - matplotlib + - matplotlib-base - numpy - pandas - pip From 8f96408e041a047ed145c41e716308d1b508a80c Mon Sep 17 00:00:00 2001 From: sebgra Date: Tue, 31 Dec 2024 13:24:14 +0100 Subject: [PATCH 5/8] hicberg v1.0.0 --- recipes/hicberg/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/hicberg/meta.yaml b/recipes/hicberg/meta.yaml index e86038fb395e1..8a7bd468030be 100644 --- a/recipes/hicberg/meta.yaml +++ b/recipes/hicberg/meta.yaml @@ -41,7 +41,7 @@ requirements: - cooler - funcy - hicstuff - - matplotlib + - matplotlib-base - numpy - pandas - pysam From 75f68d9a3483fa28be56e67074d7474ea203da11 Mon Sep 17 00:00:00 2001 From: sebgra Date: Tue, 31 Dec 2024 13:27:54 +0100 Subject: [PATCH 6/8] hicberg v1.0.0 --- recipes/hicberg/meta.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/hicberg/meta.yaml b/recipes/hicberg/meta.yaml index 8a7bd468030be..a10d5211f659c 100644 --- a/recipes/hicberg/meta.yaml +++ b/recipes/hicberg/meta.yaml @@ -11,6 +11,7 @@ source: build: number: 0 + noarch: generic entry_points: - hicberg=hicberg.__main__:cli script: "{{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation" From f1479e44997e2a082ef4faf16c80e788fe8692e9 Mon Sep 17 00:00:00 2001 From: sebgra Date: Tue, 31 Dec 2024 13:42:37 +0100 Subject: [PATCH 7/8] hicberg v1.0.0 --- recipes/hicberg/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/hicberg/meta.yaml b/recipes/hicberg/meta.yaml index a10d5211f659c..94b602fc7d844 100644 --- a/recipes/hicberg/meta.yaml +++ b/recipes/hicberg/meta.yaml @@ -7,7 +7,7 @@ package: source: url: "https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz" - sha256: 1fbee82cd717f70d841161c9ae5fab8a762dffbe67d99b7ac0397879257fe50d + sha256: 8ce20f1fa8b15244d880544de214adf6105432cebfab4c0eb6b4448d329f5b91 build: number: 0 From 80fd9534284436003e78e227fee7b1d29a166bf6 Mon Sep 17 00:00:00 2001 From: Martin Grigorov Date: Thu, 2 Jan 2025 15:19:47 +0200 Subject: [PATCH 8/8] Add license_file --- recipes/hicberg/meta.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes/hicberg/meta.yaml b/recipes/hicberg/meta.yaml index 94b602fc7d844..4723d51497b56 100644 --- a/recipes/hicberg/meta.yaml +++ b/recipes/hicberg/meta.yaml @@ -62,11 +62,11 @@ about: home: "https://github.com/sebgra/hicberg" license: MIT license_family: MIT - license_file: # Empty string is valid YAML + license_file: LICENSE summary: "Statistical profiling based tool for contact data (Hi-C, ChIA-PET, Capture-C, etc.) and genomics data reconstruction" doc_url: # Empty string is valid YAML - dev_url: # Empty string is valid YAML + dev_url: "https://github.com/sebgra/hicberg" extra: recipe-maintainers: - - sebgra \ No newline at end of file + - sebgra