etcd-distro
Python distribution for etcd, a key-value store, to make the installation easier on various platforms
Decision gist · record as of 2026-08-14
No. The package is abandoned (last update 2021-12-21, over 1746 days ago) and bundles etcd 3.5.1, which may have unpatched security issues or compatibility problems with modern systems. For new projects, use containerized etcd or install etcd through your system package manager. Only consider this if you have a legacy project already depending on it.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- The package is abandoned (last commit 2021-12-21); compatibility with modern Python versions and platforms is not guaranteed.
- Medium install friction due to pre-built wheels for multiple platforms (macOS, Linux, Windows, multiple architectures).
- Last release was over 1746 days ago and the repository shows no recent activity, indicating the package is no longer maintained.
License · maintenance · safety
Apache License 2.0 (permissive) — Licensed under Apache License 2.0 (permissive), the same license as etcd itself. This allows use in most commercial and open-source projects without significant restrictions.
last release 2021-11-02 (1746 days) · last repo commit 2021-12-21 · 1 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 103,409 downloads/mo, #12,805 on PyPI
Alternatives
Verify before relying
pip install etcd-distro
import etcd_distro
# etcd binary is now available for use- Whether the bundled etcd version 3.5.1 remains secure and compatible with current systems.
- Whether the package works reliably on Python versions beyond 3.8 despite classifier claims.
- Whether pre-built wheels are available for all platforms you need to deploy to.
What it is and what it does
etcd-distro is a Python package that bundles the etcd key-value store as pre-built binaries, allowing you to install etcd via pip instead of managing a separate system installation. It provides wheels for macOS (Intel and ARM), Linux (x86_64, ARM, PowerPC, s390x), and Windows, making it convenient for local development, testing, and CI/CD environments where you need etcd without system-level package management.
The package has no runtime dependencies—it simply wraps etcd binaries and makes them available to your Python environment. However, the project has been abandoned since late 2021, with no updates to the bundled etcd version or compatibility fixes for newer Python releases.
Use it for
- Local development: quickly spin up an etcd instance for testing without installing etcd system-wide.
- CI/CD pipelines: include etcd as a test dependency in automated builds without external setup steps.
- Cross-platform testing: run the same test suite on macOS, Linux, and Windows with consistent etcd versions.
- Prototyping: evaluate etcd in a Python project without committing to a production deployment.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
No.
The package is abandoned (last update 2021-12-21, over 1746 days ago) and bundles etcd 3.5.1, which may have unpatched security issues or compatibility problems with modern systems. For new projects, use containerized etcd or install etcd through your system package manager. Only consider this if you have a legacy project already depending on it.
Install
etcd-distro on PyPI
Before you install
Medium install friction due to pre-built wheels for multiple platforms (macOS, Linux, Windows, multiple architectures). Last release was over 1746 days ago and the repository shows no recent activity, indicating the package is no longer maintained.
The package is abandoned (last commit 2021-12-21); compatibility with modern Python versions and platforms is not guaranteed.
License in practice
Licensed under Apache License 2.0 (permissive), the same license as etcd itself. This allows use in most commercial and open-source projects without significant restrictions.
Quickstart
pip install etcd-distro
import etcd_distro
# etcd binary is now available for use
Verify before relying
- Whether the bundled etcd version 3.5.1 remains secure and compatible with current systems.
- Whether the package works reliably on Python versions beyond 3.8 despite classifier claims.
- Whether pre-built wheels are available for all platforms you need to deploy to.
Package facts
| License | Apache License 2.0 permissive |
| Python support | Not specified |
| Install friction | Medium. Platform-specific wheel |
| Runtime dependencies | None |
| Maintenance | Abandoned 1,746 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 103,409 / month, #12,805 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: MacOS :: MacOS XOperating System :: Microsoft :: WindowsOperating System :: POSIXProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.3Programming Language :: Python :: 3.4Programming Language :: Python :: 3.5Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Topic :: Software Development :: Compilers |
Evidence: etcd_distro-3.5.1-py2.py3-none-macosx_10_15_arm64.whl; etcd_distro-3.5.1-py2.py3-none-macosx_10_9_x86_64.whl; etcd_distro-3.5.1-py2.py3-none-macosx_11_0_arm64.whl; etcd_distro-3.5.1-py2.py3-none-manylinux1_x86_64.whl; etcd_distro-3.5.1-py2.py3-none-manylinux2014_aarch64.whl; etcd_distro-3.5.1-py2.py3-none-manylinux2014_ppc64le.whl; etcd_distro-3.5.1-py2.py3-none-manylinux2014_s390x.whl; etcd_distro-3.5.1-py2.py3-none-win_amd64.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “etcd python distribution”
- etcd-distroetcd-distro packages the etcd key-value store as a pip-installable…
- etcd-sdk-pythonPython client for etcd v3 API that provides key-value operations,…
- python-etcdA Python client library for etcd, a distributed key-value store,…
Give your agent the search over MCP, or paste the wish link into any chat.
More Compilers packages
pyparsing provides a library for building text parsers directly in Python code using composable grammar classes, handling quoted strings, whitespace variation, and embedded comments without regex or lex/yacc.
Install it if you need to parse text or define grammars programmatically.
Cython is a source code translator that compiles Python code to C, enabling optional static typing and direct C/C++ interoperability to generate efficient native extensions.
Install it if you need to optimize Python performance, wrap C/C++ libraries, or build fast native extensions.
Annotates Python abstract syntax trees with the positions of tokens and source code text, enabling tools to map AST nodes back to their originating code for refactoring, analysis, and transformation.
Numba is a just-in-time compiler that accelerates numerically-focused Python code by compiling it to machine code via LLVM, with support for NumPy functions, loop parallelization, and GPU code generation.
Python bindings to the tree-sitter parsing library, enabling incremental parsing and syntax tree analysis for source code.
llvmlite provides a lightweight Python binding to LLVM's IR builder, optimizer, and JIT compiler APIs, enabling you to write JIT compilers and code generators without needing the full LLVM C++ API surface.
See also python-etcd · etcd3 · etcd-sdk-python · pgserver · just-bin · setuptools-git · cmake · openslide-bin · libclang