-
Notifications
You must be signed in to change notification settings - Fork 4.5k
[Task]: Add gradle task to build python wheels #26049
Copy link
Copy link
Closed
Labels
P2done & doneIssue has been reviewed after it was closed for verification, followups, etc.Issue has been reviewed after it was closed for verification, followups, etc.pythontask
Milestone
Description
What needs to happen?
We have GitHub issues to build wheels which uses cibuildwheel, in particular it builds manylinux wheel that Python container accepts for overwrite:
beam/sdks/python/container/boot.go
Line 351 in 004c7f6
| wheelName = fmt.Sprintf("cp%s-cp%s-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", pyVersion, pyVersion) |
It would be convenient to have gradle tasks that can build these wheels locally, which is useful for both testing (#25970) and build custom SDK for use.
Issue Priority
Priority: 2 (default / most normal work should be filed as P2)
Issue Components
- Component: Python SDK
- Component: Java SDK
- Component: Go SDK
- Component: Typescript SDK
- Component: IO connector
- Component: Beam examples
- Component: Beam playground
- Component: Beam katas
- Component: Website
- Component: Spark Runner
- Component: Flink Runner
- Component: Samza Runner
- Component: Twister2 Runner
- Component: Hazelcast Jet Runner
- Component: Google Cloud Dataflow Runner
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P2done & doneIssue has been reviewed after it was closed for verification, followups, etc.Issue has been reviewed after it was closed for verification, followups, etc.pythontask