Skip to content

Commit f8b7d05

Browse files
authored
Add C compiler to conda environments / recipes (#1141)
* Add C compiler to conda environments / recipes * Move compiler version specification to conda build config * Pin tightly to Rust 1.69 in conda builds
1 parent ab7340b commit f8b7d05

7 files changed

+11
-1
lines changed

continuous_integration/environment-3.10-dev.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ channels:
33
- conda-forge
44
- nodefaults
55
dependencies:
6+
- c-compiler
67
- dask>=2022.3.0
78
# FIXME: handling is needed for httpx-based fastapi>=0.87.0
89
- fastapi>=0.69.0,<0.87.0

continuous_integration/environment-3.8-dev.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ channels:
33
- conda-forge
44
- nodefaults
55
dependencies:
6+
- c-compiler
67
- dask=2022.3.0
78
- fastapi=0.69.0
89
- fugue=0.7.3

continuous_integration/environment-3.9-dev.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ channels:
33
- conda-forge
44
- nodefaults
55
dependencies:
6+
- c-compiler
67
- dask>=2022.3.0
78
# FIXME: handling is needed for httpx-based fastapi>=0.87.0
89
- fastapi>=0.69.0,<0.87.0

continuous_integration/gpuci/environment-3.10.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ channels:
66
- conda-forge
77
- nodefaults
88
dependencies:
9+
- c-compiler
910
- dask>=2022.3.0
1011
# FIXME: handling is needed for httpx-based fastapi>=0.87.0
1112
- fastapi>=0.69.0,<0.87.0

continuous_integration/gpuci/environment-3.9.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ channels:
66
- conda-forge
77
- nodefaults
88
dependencies:
9+
- c-compiler
910
- dask>=2022.3.0
1011
# FIXME: handling is needed for httpx-based fastapi>=0.87.0
1112
- fastapi>=0.69.0,<0.87.0

continuous_integration/recipe/conda_build_config.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@ python:
22
- 3.8
33
- 3.9
44
- 3.10
5+
c_compiler_version:
6+
- 11
7+
rust_compiler_version:
8+
- 1.69

continuous_integration/recipe/meta.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ build:
2222

2323
requirements:
2424
build:
25-
- {{ compiler('rust') }} >=1.65.0
25+
- {{ compiler('c') }}
26+
- {{ compiler('rust') }}
2627
- setuptools-rust >=1.5.2
2728
host:
2829
- pip

0 commit comments

Comments
 (0)