--- id: protoc-wheel-0 version: "30.2" license: BSD-3-Clause license_treatment: permissive maintenance: aging --- # protoc-wheel-0 — Google Protocol buffers compiler License: permissive · Maintenance: aging · Downloads: 91.9K/mo ## What it is and what it does protoc-wheel-0 packages the Google Protocol Buffer compiler (protoc version 30.2) as pre-built Python wheels for immediate installation without compilation. Protocol buffers are Google's language-neutral serialization format for structured data, and protoc is the compiler that converts .proto schema files into code for various languages. This package eliminates the friction of building protoc from source by providing ready-to-use binaries for macOS (x86_64 and ARM), Linux (x86_64 and aarch64), Windows (32-bit and 64-bit), and musl-based systems. The package has no runtime dependencies and installs as a wheel, making it a straightforward way to add protoc to your environment. It is classified as aging (last release 497 days ago) and carries no known security vulnerabilities. The BSD-3-Clause license permits both commercial and private use. Use it for: - Generate Python, Go, Java, or C++ code from .proto schema files during a build pipeline without requiring a separate protoc installation. - Set up a CI/CD environment where protoc must be available but compiling from source is impractical or slow. - Develop microservices that use Protocol Buffers for inter-service communication and need a consistent protoc version across team machines. - Package a Python tool that depends on protoc as a build-time dependency, ensuring it works on multiple platforms without manual compilation. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides pre-built wheels of the Google Protocol Buffer compiler (protoc) version 30.2 for multiple platforms, eliminating the need to compile protoc from source during installation. Yes, if you need protoc 30.2 specifically and want to avoid compilation overhead. The pre-built wheels cover common platforms and the permissive license poses no restriction. However, verify that version 30.2 is appropriate for your use case—the package is aging and may not receive updates if newer protobuf releases are available. Check whether your project's protobuf runtime library version aligns with the compiler version. ## Install pip install protoc-wheel-0 uv add protoc-wheel-0 poetry add protoc-wheel-0 ## Installing protoc-wheel-0 Before you install: Medium install friction due to platform-specific wheels; the package is aging (497 days since release) with no recent maintenance signals, though it provides binary distributions across common platforms (macOS, Linux, Windows, ARM) to reduce build complexity. License in practice: BSD-3-Clause is permissive; you can use, modify, and distribute this package freely in commercial and private projects provided you retain the license notice. Quickstart: pip install protoc-wheel-0==30.2 # protoc is now available as a command-line tool protoc --version The package installs protoc as an executable; ensure your PATH includes the location where pip installs scripts, or invoke it via python -m protoc if needed. Verify before relying: - Whether protoc 30.2 is the latest version or if newer compiler versions are available through other channels. - Whether the pre-built wheels are actively maintained or if upstream protobuf releases supersede them. ## Package facts - License: BSD-3-Clause (permissive) - Python support: unspecified - Install friction: medium - Maintenance: aging - Downloads: 91.9K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags protoc compiler wheels, protocol buffer compiler binary, protoc precompiled, protobuf compiler installation, protoc cross-platform binary, protobuf, compiler-binary, cross-platform [View on SkillFed](https://skillfed.io/packages/protoc-wheel-0) · [View on PyPI](https://pypi.org/project/protoc-wheel-0/)