Skip to content

GH-36411: [Python] Use scikit-build-core as build backend for PyArrow and get rid of setup.py #90803

GH-36411: [Python] Use scikit-build-core as build backend for PyArrow and get rid of setup.py

GH-36411: [Python] Use scikit-build-core as build backend for PyArrow and get rid of setup.py #90803

Triggered via pull request February 12, 2026 14:57
Status Failure
Total duration 4m 27s
Artifacts

dev.yml

on: pull_request
Lint C++, Python, R, Docker, RAT
4m 22s
Lint C++, Python, R, Docker, RAT
Matrix: release
Fit to window
Zoom out
Zoom in

Annotations

4 errors
Source Release and Merge Script on ubuntu-latest
Process completed with exit code 1.
Error: dev/release/02-source-test.rb#L63
CommandRunnable::Error: Failed to run: python3 setup.py sdist stdout: stderr: python3: can't open file '/tmp/d20260212-2562-u9sdds/apache-arrow-24.0.0/python/setup.py': [Errno 2] No such file or directory /home/runner/work/arrow/arrow/dev/release/test-helper.rb:47:in 'CommandRunnable#sh' /home/runner/work/arrow/arrow/dev/release/02-source-test.rb:63:in 'block in SourceTest#test_python_version' /home/runner/work/arrow/arrow/dev/release/02-source-test.rb:62:in 'Dir.chdir' /home/runner/work/arrow/arrow/dev/release/02-source-test.rb:62:in 'SourceTest#test_python_version' /home/runner/work/arrow/arrow/dev/release/02-source-test.rb:33:in 'block (2 levels) in SourceTest#setup' /home/runner/work/arrow/arrow/dev/release/02-source-test.rb:32:in 'Dir.chdir' /home/runner/work/arrow/arrow/dev/release/02-source-test.rb:32:in 'block in SourceTest#setup' /opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/arrow/arrow/dev/release/02-source-test.rb:31:in 'SourceTest#setup'
Source Release and Merge Script on macos-latest
Process completed with exit code 1.
Error: dev/release/02-source-test.rb#L63
CommandRunnable::Error: Failed to run: python3 setup.py sdist stdout: stderr: /Library/Frameworks/Python.framework/Versions/3.12/Resources/Python.app/Contents/MacOS/Python: can't open file '/private/var/folders/yz/zr09txvs5dn18vt4cn21kzl40000gn/T/d20260212-3775-jkfr3/apache-arrow-24.0.0/python/setup.py': [Errno 2] No such file or directory /Users/runner/work/arrow/arrow/dev/release/test-helper.rb:47:in 'CommandRunnable#sh' /Users/runner/work/arrow/arrow/dev/release/02-source-test.rb:63:in 'block in SourceTest#test_python_version' /Users/runner/work/arrow/arrow/dev/release/02-source-test.rb:62:in 'Dir.chdir' /Users/runner/work/arrow/arrow/dev/release/02-source-test.rb:62:in 'SourceTest#test_python_version' /Users/runner/work/arrow/arrow/dev/release/02-source-test.rb:33:in 'block (2 levels) in SourceTest#setup' /Users/runner/work/arrow/arrow/dev/release/02-source-test.rb:32:in 'Dir.chdir' /Users/runner/work/arrow/arrow/dev/release/02-source-test.rb:32:in 'block in SourceTest#setup' /Users/runner/hostedtoolcache/Ruby/4.0.1/arm64/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /Users/runner/work/arrow/arrow/dev/release/02-source-test.rb:31:in 'SourceTest#setup'