Skip to content

chore(python): pin pyarrow version in typing job, adjust tests for pyarrow 24#3561

Open
MarcoGorelli wants to merge 2 commits intonarwhals-dev:mainfrom
MarcoGorelli:pin-pyarrow-typing
Open

chore(python): pin pyarrow version in typing job, adjust tests for pyarrow 24#3561
MarcoGorelli wants to merge 2 commits intonarwhals-dev:mainfrom
MarcoGorelli:pin-pyarrow-typing

Conversation

@MarcoGorelli
Copy link
Copy Markdown
Member

@MarcoGorelli MarcoGorelli commented Apr 21, 2026

temp solution to #3560 to get CI green

Description

What type of PR is this? (check all applicable)

  • 💾 Refactor
  • ✨ Feature
  • 🐛 Bug Fix
  • 🔧 Optimization
  • 📝 Documentation
  • ✅ Test
  • 🐳 Other

Related issues

  • Related issue #<issue number>
  • Closes #<issue number>

Checklist

  • Code follows style guide (ruff)
  • Tests added
  • Documented the changes

@MarcoGorelli MarcoGorelli changed the title chore(python): pin pyarrow version in typing job chore(python): pin pyarrow version in typing job, adjust tests for pyarrow 24 Apr 21, 2026
@MarcoGorelli MarcoGorelli force-pushed the pin-pyarrow-typing branch 2 times, most recently from 4d03218 to e0aa8a4 Compare April 21, 2026 14:08
Comment on lines -220 to -222
request.applymarker(
pytest.mark.xfail(is_pyarrow_windows_no_tzdata(constructor), reason="no tzdata")
)
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks like the "tzdata" thing is pyarrow-version dependent

we're already running these tests on linux

IMO we can just skip, it's not our responsibility to tests whether pyarrow runs the same way on windows and linux

@MarcoGorelli MarcoGorelli marked this pull request as ready for review April 21, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant