From 3a0a787b2e9a836471b15f39154cf77c3041a1e2 Mon Sep 17 00:00:00 2001 From: kcleal Date: Thu, 5 Dec 2024 10:18:10 +0000 Subject: [PATCH 1/7] Adding superintervals --- recipes/superintervals/meta.yaml | 45 ++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 recipes/superintervals/meta.yaml diff --git a/recipes/superintervals/meta.yaml b/recipes/superintervals/meta.yaml new file mode 100644 index 0000000000000..bf413e3119cf5 --- /dev/null +++ b/recipes/superintervals/meta.yaml @@ -0,0 +1,45 @@ +{% set name = "superintervals" %} +{% set version = "0.2.2" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/superintervals-{{ version }}.tar.gz + sha256: 0810b16eb810171e8869acd364f5e9e8b931f9922eb413de377b13015f9b69b1 + +build: + script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation + number: 0 + +requirements: + build: + - {{ compiler('cxx') }} + - {{ compiler('c') }} + host: + - python + - setuptools >=42 + - wheel + - cython + - pip + run: + - python + - cython + +test: + imports: + - superintervals + commands: + - pip check + requires: + - pip + +about: + summary: Rapid interval intersections + license: MIT + license_file: LICENSE + +extra: + recipe-maintainers: + - kcleal From 3d4f7a4f55d8741516109c2ff2eff8b3760469c8 Mon Sep 17 00:00:00 2001 From: Kez Cleal <42997789+kcleal@users.noreply.github.com> Date: Thu, 5 Dec 2024 10:59:47 +0000 Subject: [PATCH 2/7] Update meta.yaml --- recipes/superintervals/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes/superintervals/meta.yaml b/recipes/superintervals/meta.yaml index bf413e3119cf5..1a115499d2cef 100644 --- a/recipes/superintervals/meta.yaml +++ b/recipes/superintervals/meta.yaml @@ -36,9 +36,11 @@ test: - pip about: + home: https://github.com/kcleal/superintervals summary: Rapid interval intersections license: MIT license_file: LICENSE + dev_url: https://github.com/kcleal/superintervals extra: recipe-maintainers: From ac9364efade368665ddd1cb13dfde5a1a19bd3f9 Mon Sep 17 00:00:00 2001 From: Kez Cleal <42997789+kcleal@users.noreply.github.com> Date: Thu, 5 Dec 2024 11:16:19 +0000 Subject: [PATCH 3/7] Update meta.yaml --- recipes/superintervals/meta.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/recipes/superintervals/meta.yaml b/recipes/superintervals/meta.yaml index 1a115499d2cef..e08567e406de7 100644 --- a/recipes/superintervals/meta.yaml +++ b/recipes/superintervals/meta.yaml @@ -25,7 +25,6 @@ requirements: - pip run: - python - - cython test: imports: @@ -45,3 +44,7 @@ about: extra: recipe-maintainers: - kcleal + additional-platforms: + - linux-aarch64 + container: + extended-base: true From fbd0ebc245d071eb7975f13d24ae79a282865afb Mon Sep 17 00:00:00 2001 From: Kez Cleal <42997789+kcleal@users.noreply.github.com> Date: Thu, 5 Dec 2024 11:33:55 +0000 Subject: [PATCH 4/7] Update meta.yaml --- recipes/superintervals/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes/superintervals/meta.yaml b/recipes/superintervals/meta.yaml index e08567e406de7..3654c62cff7e9 100644 --- a/recipes/superintervals/meta.yaml +++ b/recipes/superintervals/meta.yaml @@ -12,6 +12,8 @@ source: build: script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation number: 0 + run_exports: + - {{ pin_subpackage('superintervals', max_pin='x') }} requirements: build: From 330e9e0834075fa504522038292dab82ccb3d451 Mon Sep 17 00:00:00 2001 From: Kez Cleal <42997789+kcleal@users.noreply.github.com> Date: Thu, 5 Dec 2024 12:50:01 +0000 Subject: [PATCH 5/7] Update meta.yaml --- recipes/superintervals/meta.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/recipes/superintervals/meta.yaml b/recipes/superintervals/meta.yaml index 3654c62cff7e9..d92326718c6f9 100644 --- a/recipes/superintervals/meta.yaml +++ b/recipes/superintervals/meta.yaml @@ -27,6 +27,7 @@ requirements: - pip run: - python + - cython test: imports: @@ -49,4 +50,6 @@ extra: additional-platforms: - linux-aarch64 container: - extended-base: true + extended-base: true + skip-lints: + - cython_must_be_in_host From c4304ab0697cac1a0eb626bffb8ca2a0021f566a Mon Sep 17 00:00:00 2001 From: Kez Cleal <42997789+kcleal@users.noreply.github.com> Date: Fri, 13 Dec 2024 14:17:44 +0000 Subject: [PATCH 6/7] Update meta.yaml --- recipes/superintervals/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/superintervals/meta.yaml b/recipes/superintervals/meta.yaml index d92326718c6f9..c843123b2e82f 100644 --- a/recipes/superintervals/meta.yaml +++ b/recipes/superintervals/meta.yaml @@ -1,5 +1,5 @@ {% set name = "superintervals" %} -{% set version = "0.2.2" %} +{% set version = "0.2.3" %} package: name: {{ name|lower }} @@ -7,7 +7,7 @@ package: source: url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/superintervals-{{ version }}.tar.gz - sha256: 0810b16eb810171e8869acd364f5e9e8b931f9922eb413de377b13015f9b69b1 + sha256: a09ce005548513c70fd152d1cd9f26d6f54de1ad567db66ebbcd8001abce05a0 build: script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation From 7f476eec10fdf6a7ec8e8d53fa4e98da6047ec2d Mon Sep 17 00:00:00 2001 From: Kez Cleal <42997789+kcleal@users.noreply.github.com> Date: Fri, 13 Dec 2024 14:29:33 +0000 Subject: [PATCH 7/7] Update meta.yaml --- recipes/superintervals/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/superintervals/meta.yaml b/recipes/superintervals/meta.yaml index c843123b2e82f..6d1dd776474d5 100644 --- a/recipes/superintervals/meta.yaml +++ b/recipes/superintervals/meta.yaml @@ -6,7 +6,7 @@ package: version: {{ version }} source: - url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/superintervals-{{ version }}.tar.gz + url: https://github.com/kcleal/superintervals/archive/v{{ version }}.tar.gz sha256: a09ce005548513c70fd152d1cd9f26d6f54de1ad567db66ebbcd8001abce05a0 build: