protobuf/python/release/wheel
Jisi Liu 98c6d04df4 Prefer system distributed binaries/libraries.
It seems like the image has a /usr/local/bin/autoconf installed, which
doesn't recognize/work with the yum installed libtools. Putting
distributed binaries/libraries first solves the problem
2017-08-16 13:34:14 -07:00
..
build_wheel_manylinux.sh Add scripts to build python wheel for linux. (#2693) 2017-06-28 15:22:19 -07:00
Dockerfile Add scripts to build python wheel for linux. (#2693) 2017-06-28 15:22:19 -07:00
protobuf_optimized_pip.sh Prefer system distributed binaries/libraries. 2017-08-16 13:34:14 -07:00
README.md Add scripts to build python wheel for linux. (#2693) 2017-06-28 15:22:19 -07:00

Description

This directory is used to build released wheels according to PEP513 and upload them to pypi.

Usage

For example, to release 3.3.0: ./protobuf_optimized_pip.sh 3.3.0 PYPI_USERNAME PYPI_PASSWORD

Structure

Source Source
protobuf_optimized_pip.sh Entry point. Calling Dockerfile and build_wheel_manylinux.sh
Dockerfile Build docker image according to PEP513.
build_wheel_manylinux.sh Build wheel packages in the docker container.