Skip to content

Commit 167277f

Browse files
committed
use python 3.11 for building abi3
1 parent 97b6566 commit 167277f

8 files changed

+15
-15
lines changed

.ci_support/linux_64_is_abi3trueis_freethreadingfalsepython3.13.____cp313.yaml renamed to .ci_support/linux_64_is_abi3trueis_freethreadingfalsepython3.11.____cpython.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ pin_run_as_build:
3333
min_pin: x.x
3434
max_pin: x.x
3535
python:
36-
- 3.13.* *_cp313
36+
- 3.11.* *_cpython
3737
target_platform:
3838
- linux-64
3939
zip_keys:

.ci_support/linux_aarch64_is_abi3trueis_freethreadingfalsepython3.13.____cp313.yaml renamed to .ci_support/linux_aarch64_is_abi3trueis_freethreadingfalsepython3.11.____cpython.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ pin_run_as_build:
3333
min_pin: x.x
3434
max_pin: x.x
3535
python:
36-
- 3.13.* *_cp313
36+
- 3.11.* *_cpython
3737
target_platform:
3838
- linux-aarch64
3939
zip_keys:

.ci_support/linux_ppc64le_is_abi3trueis_freethreadingfalsepython3.13.____cp313.yaml renamed to .ci_support/linux_ppc64le_is_abi3trueis_freethreadingfalsepython3.11.____cpython.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ pin_run_as_build:
3333
min_pin: x.x
3434
max_pin: x.x
3535
python:
36-
- 3.13.* *_cp313
36+
- 3.11.* *_cpython
3737
target_platform:
3838
- linux-ppc64le
3939
zip_keys:

.ci_support/osx_64_is_abi3trueis_freethreadingfalsepython3.13.____cp313.yaml renamed to .ci_support/osx_64_is_abi3trueis_freethreadingfalsepython3.11.____cpython.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ pin_run_as_build:
3737
min_pin: x.x
3838
max_pin: x.x
3939
python:
40-
- 3.13.* *_cp313
40+
- 3.11.* *_cpython
4141
target_platform:
4242
- osx-64
4343
zip_keys:

.ci_support/osx_arm64_is_abi3trueis_freethreadingfalsepython3.13.____cp313.yaml renamed to .ci_support/osx_arm64_is_abi3trueis_freethreadingfalsepython3.11.____cpython.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ pin_run_as_build:
3737
min_pin: x.x
3838
max_pin: x.x
3939
python:
40-
- 3.13.* *_cp313
40+
- 3.11.* *_cpython
4141
target_platform:
4242
- osx-arm64
4343
zip_keys:

.ci_support/win_64_is_abi3trueis_freethreadingfalsepython3.13.____cp313.yaml renamed to .ci_support/win_64_is_abi3trueis_freethreadingfalsepython3.11.____cpython.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ pin_run_as_build:
2525
min_pin: x.x
2626
max_pin: x.x
2727
python:
28-
- 3.13.* *_cp313
28+
- 3.11.* *_cpython
2929
target_platform:
3030
- win-64
3131
zip_keys:

.github/workflows/conda-build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
os: ubuntu
3737
runs_on: ['ubuntu-latest']
3838
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
39-
- CONFIG: linux_64_is_abi3trueis_freethreadingfalsepython3.13.____cp313
39+
- CONFIG: linux_64_is_abi3trueis_freethreadingfalsepython3.11.____cpython
4040
UPLOAD_PACKAGES: True
4141
os: ubuntu
4242
runs_on: ['ubuntu-latest']
@@ -56,7 +56,7 @@ jobs:
5656
os: ubuntu
5757
runs_on: ['ubuntu-latest']
5858
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
59-
- CONFIG: linux_aarch64_is_abi3trueis_freethreadingfalsepython3.13.____cp313
59+
- CONFIG: linux_aarch64_is_abi3trueis_freethreadingfalsepython3.11.____cpython
6060
UPLOAD_PACKAGES: True
6161
os: ubuntu
6262
runs_on: ['ubuntu-latest']
@@ -76,7 +76,7 @@ jobs:
7676
os: ubuntu
7777
runs_on: ['ubuntu-latest']
7878
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
79-
- CONFIG: linux_ppc64le_is_abi3trueis_freethreadingfalsepython3.13.____cp313
79+
- CONFIG: linux_ppc64le_is_abi3trueis_freethreadingfalsepython3.11.____cpython
8080
UPLOAD_PACKAGES: True
8181
os: ubuntu
8282
runs_on: ['ubuntu-latest']
@@ -93,7 +93,7 @@ jobs:
9393
UPLOAD_PACKAGES: True
9494
os: macos
9595
runs_on: ['macos-13']
96-
- CONFIG: osx_64_is_abi3trueis_freethreadingfalsepython3.13.____cp313
96+
- CONFIG: osx_64_is_abi3trueis_freethreadingfalsepython3.11.____cpython
9797
UPLOAD_PACKAGES: True
9898
os: macos
9999
runs_on: ['macos-13']
@@ -109,7 +109,7 @@ jobs:
109109
UPLOAD_PACKAGES: True
110110
os: macos
111111
runs_on: ['macos-13']
112-
- CONFIG: osx_arm64_is_abi3trueis_freethreadingfalsepython3.13.____cp313
112+
- CONFIG: osx_arm64_is_abi3trueis_freethreadingfalsepython3.11.____cpython
113113
UPLOAD_PACKAGES: True
114114
os: macos
115115
runs_on: ['macos-13']
@@ -125,7 +125,7 @@ jobs:
125125
UPLOAD_PACKAGES: True
126126
os: windows
127127
runs_on: ['windows-latest']
128-
- CONFIG: win_64_is_abi3trueis_freethreadingfalsepython3.13.____cp313
128+
- CONFIG: win_64_is_abi3trueis_freethreadingfalsepython3.11.____cpython
129129
UPLOAD_PACKAGES: True
130130
os: windows
131131
runs_on: ['windows-latest']

recipe/meta.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ source:
1818

1919
build:
2020
number: 0
21-
skip: true # [py<=38 or (is_abi3 and (py == 311 or py == 312 or py>313))]
21+
skip: true # [py<=38 or (is_abi3 and py>311)]
2222
python_version_independent: true # [is_abi3 and py>=311]
2323
script_env:
2424
- SYMENGINE_PY_LIMITED_API=3.11 # [is_abi3 and py>=311]
@@ -78,8 +78,8 @@ test:
7878
- numpy # [not is_freethreading]
7979
- abi3audit # [is_abi3 and py>=311]
8080
commands:
81-
- abi3audit ${SP_DIR}/symengine/lib/symengine_wrapper.abi3.so -s -v --assume-minimum-abi3 3.11 # [unix and is_abi3 and py>311]
82-
- abi3audit %SP_DIR%/symengine/lib/symengine_wrapper.pyd -s -v --assume-minimum-abi3 3.11 # [win and is_abi3 and py>311]
81+
- abi3audit ${SP_DIR}/symengine/lib/symengine_wrapper.abi3.so -s -v --assume-minimum-abi3 3.11 # [unix and is_abi3 and py>=311]
82+
- abi3audit %SP_DIR%/symengine/lib/symengine_wrapper.pyd -s -v --assume-minimum-abi3 3.11 # [win and is_abi3 and py>=311]
8383

8484
about:
8585
home: https://github.com/symengine/symengine.py

0 commit comments

Comments
 (0)