Skip to content

Commit

Permalink
Do not attempt to build with Python 3.12 on macOS (#159)
Browse files Browse the repository at this point in the history
* Drop py312 variant for osx-* builds

* MNT: Re-rendered with conda-build 24.3.0, conda-smithy 3.36.0, and conda-forge-pinning 2024.05.23.15.13.04
  • Loading branch information
jdblischak authored May 23, 2024
1 parent f537d2d commit b07a541
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 2 deletions.
2 changes: 2 additions & 0 deletions .ci_support/linux_64_fmt10spdlog1.13.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ fmt:
numpy:
- '1.22'
- '1.23'
- '1.26'
- '1.22'
- '1.22'
pin_run_as_build:
Expand All @@ -31,6 +32,7 @@ pin_run_as_build:
python:
- 3.10.* *_cpython
- 3.11.* *_cpython
- 3.12.* *_cpython
- 3.8.* *_cpython
- 3.9.* *_cpython
r_base:
Expand Down
2 changes: 2 additions & 0 deletions .ci_support/linux_64_fmt9spdlog1.11.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ fmt:
numpy:
- '1.22'
- '1.23'
- '1.26'
- '1.22'
- '1.22'
pin_run_as_build:
Expand All @@ -31,6 +32,7 @@ pin_run_as_build:
python:
- 3.10.* *_cpython
- 3.11.* *_cpython
- 3.12.* *_cpython
- 3.8.* *_cpython
- 3.9.* *_cpython
r_base:
Expand Down
2 changes: 2 additions & 0 deletions .ci_support/osx_arm64_.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
MACOSX_DEPLOYMENT_TARGET:
- '11.0'
MACOSX_SDK_VERSION:
- '11.0'
c_compiler:
- clang
c_compiler_version:
Expand Down
4 changes: 2 additions & 2 deletions .gitattributes

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 19 additions & 0 deletions recipe/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,22 @@ zip_keys: # [linux]
# manual pin below
spdlog: # [not linux]
- 1.13 # [not linux]
# The below prevents a Python 3.12 variant for the osx-* builds. We can't build
# tiledbsoma-py for Python 3.12 on osx-* until the AWS/S3 problem introduced in
# pyarrow 13 is resolved
# https://github.com/single-cell-data/TileDB-SOMA/issues/1926#issuecomment-1834695149
python: # [osx]
- 3.8.* *_cpython # [osx]
- 3.9.* *_cpython # [osx]
- 3.10.* *_cpython # [osx]
- 3.11.* *_cpython # [osx]
python_impl: # [osx]
- cpython # [osx]
- cpython # [osx]
- cpython # [osx]
- cpython # [osx]
numpy: # [osx]
- 1.22 # [osx]
- 1.22 # [osx]
- 1.22 # [osx]
- 1.23 # [osx]

0 comments on commit b07a541

Please sign in to comment.