Skip to content

Commit 0d95336

Browse files
authored
feat(deps): support pyarrow 18 (#10381)
1 parent b80e5d9 commit 0d95336

File tree

4 files changed

+57
-47
lines changed

4 files changed

+57
-47
lines changed

.github/workflows/nix.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ concurrency:
2828
jobs:
2929
nix:
3030
runs-on: ${{ matrix.os }}
31+
name: nix (${{ matrix.os }}, ${{ matrix.python-version }})
3132
strategy:
3233
fail-fast: false
3334
matrix:
@@ -37,11 +38,15 @@ jobs:
3738
- "3.10"
3839
- "3.11"
3940
- "3.12"
41+
continue-on-error:
42+
- false
4043
include:
41-
- os: ubuntu-arm64-24.04
44+
- os: ubuntu-arm64-24.04 # aarch64-linux
4245
python-version: "3.12"
43-
- os: macos-14
44-
python-version: "3.10"
46+
continue-on-error: false
47+
- os: macos-14 # aarch64-darwin
48+
python-version: "3.12"
49+
continue-on-error: true
4550
steps:
4651
- name: checkout
4752
uses: actions/checkout@v4
@@ -61,13 +66,15 @@ jobs:
6166
extraPullNames: nix-community,poetry2nix
6267

6368
- name: nix build and test
69+
continue-on-error: ${{ matrix.continue-on-error }}
6470
run: |
6571
set -euo pipefail
6672
6773
version='${{ matrix.python-version }}'
6874
nix build ".#ibis${version//./}" --fallback --keep-going --print-build-logs
6975
7076
- name: nix build devShell
77+
continue-on-error: ${{ matrix.continue-on-error }}
7178
run: |
7279
set -euo pipefail
7380

poetry.lock

Lines changed: 45 additions & 42 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ toolz = ">=0.11,<2"
4646
typing-extensions = ">=4.3.0,<5"
4747
numpy = { version = ">=1.23.2,<3", optional = true }
4848
pandas = { version = ">=1.5.3,<3", optional = true }
49-
pyarrow = { version = ">=10.0.1,<18", optional = true }
49+
pyarrow = { version = ">=10.0.1,<19", optional = true }
5050
pyarrow-hotfix = { version = ">=0.4,<1", optional = true }
5151
rich = { version = ">=12.4.4,<14", optional = true }
5252
black = { version = ">=22.1.0,<25", optional = true }

requirements-dev.txt

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)