Skip to main content

Yet another etcd-client API binding based on the Rust's etcd-client package

Project description

etcd Client Binding for Python using Rust

PyPI release version Wheels

How to build

Prerequisite

  • The Rust development environment (the 2021 edition or later) using rustup or your package manager
  • The Python development environment (3.10 or later) using pyenv or your package manager

Build instruction

First, create a virtualenv (either using the standard venv package, pyenv, or whatever your favorite). Then, install the PEP-517 build toolchain and run it.

pip install -U pip build setuptools
python -m build --sdist --wheel

It will automatically install build dependencies like maturin and build the wheel and source distributions under the dist/ directory.

How to develop and test

(TODO: run maturin for an editable setup)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

etcd_client_py-0.2.3.tar.gz (28.9 kB view details)

Uploaded Source

Built Distributions

etcd_client_py-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

etcd_client_py-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

etcd_client_py-0.2.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.7 MB view details)

Uploaded CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

etcd_client_py-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

etcd_client_py-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

etcd_client_py-0.2.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.5 MB view details)

Uploaded CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

File details

Details for the file etcd_client_py-0.2.3.tar.gz.

File metadata

  • Download URL: etcd_client_py-0.2.3.tar.gz
  • Upload date:
  • Size: 28.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for etcd_client_py-0.2.3.tar.gz
Algorithm Hash digest
SHA256 4fe84f79932eedc196e49255c38e3040be8680f5b7c8d8bed9536e50005aef37
MD5 10a974dbecdd06a752cdab4156b4c46a
BLAKE2b-256 e22da04cd180c842fc7d4e953f753e9aa9bc8f533291cfade73e201f982a8197

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ca6018c5833c848fbb79c7eefeed9002f47d3314966435d69db2107e8f8c3ff
MD5 83612ef9d3ef16e13056b9e685766636
BLAKE2b-256 8685d0edf98489d3acd738d3cb4fef579c39184d242c3d7747d0655a907765b1

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a61bc85ef7b4a42dd112395ee21ec0d62303bb8692d80db06a237bab93e283e
MD5 fdf311aef2030cd0a7eb46e8b7978b60
BLAKE2b-256 e99e5b1410451e2095b8531b221e09edf576976c97ebdd920f18ce4df9533e5d

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e792b6b99afb9e07cd77d6957931ad2663be4c719462a8f73e2ed8e422c28f71
MD5 741b8f1953b93d5b00e875385af35d20
BLAKE2b-256 92ac15c896a7e995414b7b7fc38b826ad65a6d8ce37088dd4248a8a39b4153f0

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f87b86a22195b2779b0d401f9b2ff68a806d9cc76ca1aae0f6a722b14515c4c
MD5 552cfe884493842d873bd565414651a9
BLAKE2b-256 ebb8b96565d82de010e07a1930829adbdddb2be7820ded0ee538053ff2c7109f

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec54dae9e6bfc8e661f64c42d8bd048b54d89923eca612de69849367d7374c9f
MD5 46f3b29852e64d3fc8430db31d88361b
BLAKE2b-256 3519e379f9e4c094291584f98d13b3685c6e0e5800e7aace1a9ab73475560c3a

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 20b8f41930e6d7839eb783a220fedd01f256cbd4cef9d56edb5983179887774c
MD5 1e59af72a2bd1573d820c70c8bf3a963
BLAKE2b-256 f445613ea2367fe7c840a8706f970d4a73752ea1be8c16b849810244d9c32d75

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page