Skip to content

Commit

Permalink
feat(deps): support pyarrow 18 (#10381)
Browse files Browse the repository at this point in the history
  • Loading branch information
cpcloud authored Oct 29, 2024
1 parent b80e5d9 commit 0d95336
Show file tree
Hide file tree
Showing 4 changed files with 57 additions and 47 deletions.
13 changes: 10 additions & 3 deletions .github/workflows/nix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ concurrency:
jobs:
nix:
runs-on: ${{ matrix.os }}
name: nix (${{ matrix.os }}, ${{ matrix.python-version }})
strategy:
fail-fast: false
matrix:
Expand All @@ -37,11 +38,15 @@ jobs:
- "3.10"
- "3.11"
- "3.12"
continue-on-error:
- false
include:
- os: ubuntu-arm64-24.04
- os: ubuntu-arm64-24.04 # aarch64-linux
python-version: "3.12"
- os: macos-14
python-version: "3.10"
continue-on-error: false
- os: macos-14 # aarch64-darwin
python-version: "3.12"
continue-on-error: true
steps:
- name: checkout
uses: actions/checkout@v4
Expand All @@ -61,13 +66,15 @@ jobs:
extraPullNames: nix-community,poetry2nix

- name: nix build and test
continue-on-error: ${{ matrix.continue-on-error }}
run: |
set -euo pipefail
version='${{ matrix.python-version }}'
nix build ".#ibis${version//./}" --fallback --keep-going --print-build-logs
- name: nix build devShell
continue-on-error: ${{ matrix.continue-on-error }}
run: |
set -euo pipefail
Expand Down
87 changes: 45 additions & 42 deletions poetry.lock

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

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ toolz = ">=0.11,<2"
typing-extensions = ">=4.3.0,<5"
numpy = { version = ">=1.23.2,<3", optional = true }
pandas = { version = ">=1.5.3,<3", optional = true }
pyarrow = { version = ">=10.0.1,<18", optional = true }
pyarrow = { version = ">=10.0.1,<19", optional = true }
pyarrow-hotfix = { version = ">=0.4,<1", optional = true }
rich = { version = ">=12.4.4,<14", optional = true }
black = { version = ">=22.1.0,<25", optional = true }
Expand Down
2 changes: 1 addition & 1 deletion requirements-dev.txt

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

0 comments on commit 0d95336

Please sign in to comment.