apache / apache/arrow

[CI][Packaging][Python] Enable BuildKit for building wheel on Windows

Open
#44,671 1 comment 0 reactions 1 assignee Claimed by @kou View on GitHub
Component: Continuous Integration Component: Packaging Component: Python Status: needs champion Type: enhancement
Dominant language
C++
Stars
17.1k
Forks
4.3k
Avg merge
3d 13h
Merged PRs (30d)
88

Description

### Describe the enhancement requested

It seems that BuildKit supports Windows since v0.13.0: https://www.docker.com/blog/experimental-windows-containers-support-for-buildkit-released-in-v0-13-0/

We may be able to use build cache by enabling BuildKit.

See also:

https://github.com/apache/arrow/blob/32de498ca7dba5861f22eee5e4527446f6218b7a/dev/tasks/python-wheels/github.windows.yml#L36-L37

https://github.com/apache/arrow/blob/32de498ca7dba5861f22eee5e4527446f6218b7a/dev/tasks/python-wheels/github.windows.yml#L48-L59

### Component(s)

Continuous Integration, Packaging, Python

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.