Skip to content

Commit cef7b6f

Browse files
committed
fix: bump meson-python to respect --skip-subprojects
1 parent cbfacda commit cef7b6f

11 files changed

+13
-13
lines changed

.github/workflows/unit-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ jobs:
240240
run: |
241241
/opt/python/cp313-cp313/bin/python -m venv ~/virtualenvs/pandas-dev
242242
. ~/virtualenvs/pandas-dev/bin/activate
243-
python -m pip install --no-cache-dir -U pip wheel setuptools meson[ninja]==1.2.1 meson-python==0.13.1
243+
python -m pip install --no-cache-dir -U pip wheel setuptools meson[ninja]==1.2.1 meson-python==0.14.0
244244
python -m pip install numpy -Csetup-args="-Dallow-noblas=true"
245245
python -m pip install --no-cache-dir versioneer[toml] cython==3.0.10 python-dateutil pytest>=8.3.4 pytest-xdist>=3.6.1 hypothesis>=6.116.0
246246
python -m pip install --no-cache-dir --no-build-isolation -e . -Csetup-args="--werror"
@@ -278,7 +278,7 @@ jobs:
278278
run: |
279279
/opt/python/cp313-cp313/bin/python -m venv ~/virtualenvs/pandas-dev
280280
. ~/virtualenvs/pandas-dev/bin/activate
281-
python -m pip install --no-cache-dir -U pip wheel setuptools meson-python==0.13.1 meson[ninja]==1.2.1
281+
python -m pip install --no-cache-dir -U pip wheel setuptools meson-python==0.14.0 meson[ninja]==1.2.1
282282
python -m pip install --no-cache-dir versioneer[toml] cython numpy python-dateutil pytest>=8.3.4 pytest-xdist>=3.6.1 hypothesis>=6.116.0
283283
python -m pip install --no-cache-dir --no-build-isolation -e . -Csetup-args="--werror"
284284
python -m pip list --no-cache-dir
@@ -348,7 +348,7 @@ jobs:
348348
- name: Build Environment
349349
run: |
350350
python --version
351-
python -m pip install --upgrade pip setuptools wheel meson[ninja]==1.2.1 meson-python==0.13.1
351+
python -m pip install --upgrade pip setuptools wheel meson[ninja]==1.2.1 meson-python==0.14.0
352352
python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
353353
python -m pip install versioneer[toml] python-dateutil tzdata cython hypothesis>=6.116.0 pytest>=8.3.4 pytest-xdist>=3.6.1 pytest-cov
354354
python -m pip install -ve . --no-build-isolation --no-index --no-deps -Csetup-args="--werror"

ci/deps/actions-311-minimum_versions.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ dependencies:
1010
- versioneer
1111
- cython<4.0.0a0
1212
- meson=1.2.1
13-
- meson-python=0.13.1
13+
- meson-python=0.14.0
1414

1515
# test dependencies
1616
- pytest>=8.3.4

ci/deps/actions-311.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- versioneer
99
- cython<4.0.0a0
1010
- meson=1.2.1
11-
- meson-python=0.13.1
11+
- meson-python=0.14.0
1212

1313
# test dependencies
1414
- pytest>=8.3.4

ci/deps/actions-312.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- versioneer
99
- cython<4.0.0a0
1010
- meson=1.2.1
11-
- meson-python=0.13.1
11+
- meson-python=0.14.0
1212

1313
# test dependencies
1414
- pytest>=8.3.4

ci/deps/actions-313-downstream_compat.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dependencies:
99
- versioneer
1010
- cython<4.0.0a0
1111
- meson=1.2.1
12-
- meson-python=0.13.1
12+
- meson-python=0.14.0
1313

1414
# test dependencies
1515
- pytest>=8.3.4

ci/deps/actions-313-numpydev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ dependencies:
77
# build dependencies
88
- versioneer
99
- meson=1.2.1
10-
- meson-python=0.13.1
10+
- meson-python=0.14.0
1111
- cython<4.0.0a0
1212

1313
# test dependencies

ci/deps/actions-313-pyarrownightly.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- versioneer
99
- meson=1.2.1
1010
- cython<4.0.0a0
11-
- meson-python=0.13.1
11+
- meson-python=0.14.0
1212

1313
# test dependencies
1414
- pytest>=8.3.4

ci/deps/actions-313.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- versioneer
99
- cython<4.0.0a0
1010
- meson=1.2.1
11-
- meson-python=0.13.1
11+
- meson-python=0.14.0
1212

1313
# test dependencies
1414
- pytest>=8.3.4

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ dependencies:
1010
- versioneer
1111
- cython<4.0.0a0
1212
- meson=1.2.1
13-
- meson-python=0.13.1
13+
- meson-python=0.14.0
1414

1515
# test dependencies
1616
- pytest>=8.3.4

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Minimum requirements for the build system to execute.
33
# See https://github.com/scipy/scipy/pull/12940 for the AIX issue.
44
requires = [
5-
"meson-python>=0.13.1",
5+
"meson-python>=0.14.0",
66
"meson>=1.2.1,<2",
77
"wheel",
88
"Cython<4.0.0a0", # Note: sync with setup.py, environment.yml and asv.conf.json

0 commit comments

Comments
 (0)