Skip to content

Commit 5419ed1

Browse files
authored
Add osx-arm64 build to pydustmasker (#53629)
* Add `osx-arm64` build to `pydustmasker` * Skip `version_constraints_missing_whitespace` lint
1 parent a68e229 commit 5419ed1

File tree

2 files changed

+20
-23
lines changed

2 files changed

+20
-23
lines changed

recipes/pydustmasker/build.sh

Lines changed: 0 additions & 18 deletions
This file was deleted.

recipes/pydustmasker/meta.yaml

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,27 @@ source:
1010
sha256: 03f875b3cdb595394eabed823d80d4da50d687f3ade4a017ff0159ce277ae331
1111

1212
build:
13-
number: 2
13+
number: 3
1414
run_exports:
1515
- {{ pin_subpackage(name, max_pin="x.x") }}
16+
script:
17+
- {{ PYTHON }} -m pip install . --no-deps --no-build-isolation --disable-pip-version-check
18+
- cargo-bundle-licenses --format yaml --output THIRDPARTY.yml
1619

1720
requirements:
1821
build:
19-
- {{ compiler('c') }}
22+
- python # [build_platform != target_platform]
23+
- cross-python_{{ target_platform }} # [build_platform != target_platform]
24+
- crossenv # [build_platform != target_platform]
25+
- maturin >=1.5,<2 # [build_platform != target_platform]
26+
- {{ compiler("c") }}
27+
- {{ compiler("rust") }}
28+
- {{ stdlib("c") }}
29+
- cargo-bundle-licenses
2030
host:
21-
- pip
22-
- maturin
2331
- python
32+
- pip
33+
- maturin >=1.5,<2
2434
run:
2535
- python
2636

@@ -33,8 +43,13 @@ about:
3343
license: MIT
3444
license_family: MIT
3545
license_file: LICENSE
36-
summary: "Python library for identification and masking of low-complexity regions in nucleotide sequences."
46+
summary: >
47+
Python library for identification and masking of low-complexity regions in
48+
nucleotide sequences.
3749
3850
extra:
3951
additional-platforms:
4052
- linux-aarch64
53+
- osx-arm64
54+
skip-lints:
55+
- version_constraints_missing_whitespace # see https://github.com/bioconda/bioconda-recipes/issues/51185

0 commit comments

Comments
 (0)