Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 06481f0

Browse files
committedJan 8, 2025·
Relax meson pins in CI
1 parent 5e6a949 commit 06481f0

12 files changed

+22
-22
lines changed
 

‎.circleci/config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
command: |
5555
/opt/python/cp311-cp311/bin/python -m venv ~/virtualenvs/pandas-dev
5656
. ~/virtualenvs/pandas-dev/bin/activate
57-
python -m pip install --no-cache-dir -U pip wheel setuptools meson-python==0.13.1 meson[ninja]==1.2.1
57+
python -m pip install --no-cache-dir -U pip wheel setuptools meson-python meson[ninja]
5858
python -m pip install --no-cache-dir versioneer[toml] cython numpy python-dateutil pytest>=7.3.2 pytest-xdist>=3.4.0 hypothesis>=6.84.0
5959
python -m pip install --no-cache-dir --no-build-isolation -e . -Csetup-args="--werror"
6060
python -m pip list --no-cache-dir

‎ci/deps/actions-310.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ dependencies:
77
# build dependencies
88
- versioneer
99
- cython>=0.29.33
10-
- meson=1.2.1
11-
- meson-python=0.13.1
10+
- meson>=1.2.1
11+
- meson-python>=0.13.1
1212

1313
# test dependencies
1414
- pytest>=7.3.2

‎ci/deps/actions-311-downstream_compat.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ dependencies:
88
# build dependencies
99
- versioneer
1010
- cython>=0.29.33
11-
- meson=1.2.1
12-
- meson-python=0.13.1
11+
- meson>=1.2.1
12+
- meson-python>=0.13.1
1313

1414
# test dependencies
1515
- pytest>=7.3.2

‎ci/deps/actions-311-numpydev.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ dependencies:
66

77
# build dependencies
88
- versioneer
9-
- meson=1.2.1
10-
- meson-python=0.13.1
9+
- meson>=1.2.1
10+
- meson-python>=0.13.1
1111
- cython>=0.29.33
1212

1313
# test dependencies

‎ci/deps/actions-311-pyarrownightly.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ dependencies:
66

77
# build dependencies
88
- versioneer
9-
- meson=1.2.1
9+
- meson>=1.2.1
1010
- cython>=0.29.33
11-
- meson-python=0.13.1
11+
- meson-python>=0.13.1
1212

1313
# test dependencies
1414
- pytest>=7.3.2

‎ci/deps/actions-311.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ dependencies:
77
# build dependencies
88
- versioneer
99
- cython>=0.29.33
10-
- meson=1.2.1
11-
- meson-python=0.13.1
10+
- meson>=1.2.1
11+
- meson-python>=0.13.1
1212

1313
# test dependencies
1414
- pytest>=7.3.2

‎ci/deps/actions-312.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ dependencies:
77
# build dependencies
88
- versioneer
99
- cython>=0.29.33
10-
- meson=1.2.1
11-
- meson-python=0.13.1
10+
- meson>=1.2.1
11+
- meson-python>=0.13.1
1212

1313
# test dependencies
1414
- pytest>=7.3.2

‎ci/deps/actions-pypy-39.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ dependencies:
1010
# build dependencies
1111
- versioneer
1212
- cython>=0.29.33
13-
- meson=1.2.1
14-
- meson-python=0.13.1
13+
- meson>=1.2.1
14+
- meson-python>=0.13.1
1515

1616
# test dependencies
1717
- pytest>=7.3.2

‎ci/deps/circle-311-arm64.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ dependencies:
77
# build dependencies
88
- versioneer
99
- cython>=0.29.33
10-
- meson=1.2.1
11-
- meson-python=0.13.1
10+
- meson>=1.2.1
11+
- meson-python>=0.13.1
1212

1313
# test dependencies
1414
- pytest>=7.3.2

‎environment.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ dependencies:
99
# build dependencies
1010
- versioneer
1111
- cython~=3.0.5
12-
- meson=1.2.1
13-
- meson-python=0.13.1
12+
- meson>=1.2.1
13+
- meson-python>=0.13.1
1414

1515
# test dependencies
1616
- pytest>=7.3.2

‎pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# See https://github.com/scipy/scipy/pull/12940 for the AIX issue.
44
requires = [
55
"meson-python>=0.13.1",
6-
"meson>=1.2.1,<2",
6+
"meson>=1.2.1",
77
"wheel",
88
"Cython~=3.0.5", # Note: sync with setup.py, environment.yml and asv.conf.json
99
# Force numpy higher than 2.0rc1, so that built wheels are compatible

‎requirements-dev.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
pip
55
versioneer[toml]
66
cython~=3.0.5
7-
meson[ninja]==1.2.1
8-
meson-python==0.13.1
7+
meson[ninja]>=1.2.1
8+
meson-python>=0.13.1
99
pytest>=7.3.2
1010
pytest-cov
1111
pytest-xdist>=3.4.0

0 commit comments

Comments
 (0)
Please sign in to comment.