--- id: etcd-distro version: "3.5.1" license: Apache License 2.0 license_treatment: permissive maintenance: abandoned --- # etcd-distro — Python distribution for etcd, a key-value store, to make the installation easier on various platforms License: permissive · Maintenance: abandoned · Downloads: 103.4K/mo ## 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 above — verify before relying. etcd-distro packages the etcd key-value store as a pip-installable Python distribution, eliminating the need to build or download etcd separately for development and testing. 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 pip install etcd-distro uv add etcd-distro poetry add etcd-distro ## Installing etcd-distro 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. 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 The package is abandoned (last commit 2021-12-21); compatibility with modern Python versions and platforms is not guaranteed. 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: unspecified - Install friction: medium - Maintenance: abandoned - Downloads: 103.4K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags etcd python distribution, pip install etcd, etcd key-value store, etcd for python, embedded etcd, etcd packaging, etcd installation, abandoned, etcd-distribution [View on SkillFed](https://skillfed.io/packages/etcd-distro) · [View on PyPI](https://pypi.org/project/etcd-distro/)