tree: 81a592fa6e2cdfd25291fcf1bd63878bd7f2c368 [path history] [tgz]
  1. build_wheel_manylinux.sh
  2. Dockerfile
  3. protobuf_optimized_pip.sh
  4. README.md
third_party/protobuf/3.6.1/python/release/wheel/README.md

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

SourceSource
protobuf_optimized_pip.shEntry point. Calling Dockerfile and build_wheel_manylinux.sh
DockerfileBuild docker image according to PEP513.
build_wheel_manylinux.shBuild wheel packages in the docker container.