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.4.tar.gz (28.9 kB view details)

Uploaded Source

Built Distributions

etcd_client_py-0.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

etcd_client_py-0.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

etcd_client_py-0.2.4-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.5 MB view details)

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

etcd_client_py-0.2.4-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.4-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.4-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.5 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.4-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.4-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.4-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.7 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.4.tar.gz.

File metadata

  • Download URL: etcd_client_py-0.2.4.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.4.tar.gz
Algorithm Hash digest
SHA256 738b0cabd1c22891a3889ed9c8120dcbfbe6284d3cd36dcd781cc9149a57cc81
MD5 4b434e7faebbfe821b8e18a7837902fa
BLAKE2b-256 e0122b96fc4d929741940de32a8b114f0412d56b4456485f1ed5516d649e900d

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0b93c4c83b27ca81152d12d2ba909d7c52f5487ec57108aaabfed42d9fc91ea
MD5 b870f12be61367002a62e0c07e116a93
BLAKE2b-256 3852910914c59d27b27ed928a25a26efb3b703f1af577781a0f6f2a608243518

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ee83798b1f2cf916a47f9e194bdeeaff3ebfa87b6793b79a2ebbe1c847bd7a33
MD5 934b1035ee3ff9609ef2101ad6957136
BLAKE2b-256 e33f1043da09fbfa364cb50f21a88f1b80bfc15e0713b4e0f4ca22f72a92140b

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.4-cp312-cp312-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.4-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e8333fe17ff949f1aa66456f4cac3f2495ae591ab88e20f0abb047cabecbbea4
MD5 b75f191fe07a0d1eb4e934a0010d5ca9
BLAKE2b-256 5e6c9725b1ec67f4c6169ee679300e2ec089c3d4a9114a14366db0ed3a69983d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for etcd_client_py-0.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27ec60f4c201c36783bfdbc6b2d1b12b4d9b178558d447376ca62ee6ea9f01af
MD5 9057ed72e5d0faa6590beb0d7bd749ed
BLAKE2b-256 2d84a7acd3e5e0f5fe485922a3e091b701b6feedcf2fee428c888ea682062858

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for etcd_client_py-0.2.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7645042b051ea9b9f08b6cfc6b12e79374a6f07138b7712724f5d3e48543f1e1
MD5 baffee041e228a99ea2bc8589e130739
BLAKE2b-256 83da2685deefc6664f81ad2a2374a5dddbd9d65aa3a5a595b7f723d1d2e0833f

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.4-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.4-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 80bdfb08618e7b389e95516c80d12de3217b277a43df6ec7392846a208b963df
MD5 285e95503500c174075d5cdbf72adddc
BLAKE2b-256 21d4609928a030ca1591e2d6fcef74a9b3e7ae2633abdf6dff4e95b931904804

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for etcd_client_py-0.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63823c48ccfd562c8d7c1a3da91e56b1c8683fdeb1065c88f9af82ae6d1e7717
MD5 092616091f6ca4518d3ef038a5d0b93f
BLAKE2b-256 836d4f866f3bf8d3a5780b6e1332d9b8f650a7b31ef56478645e910782af9b9c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for etcd_client_py-0.2.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0fd9732c3553f1bbcebc1205d5adabbfefa63c8b47d3800c2d741b427e121904
MD5 63693d169733dccfd2c9f0d93c48d34b
BLAKE2b-256 1869e5d7e50f1320967666ddda4adb985780f3cb327b0b3a232f202b5691ad14

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.4-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.4-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 c517ca35e040cfeb18cc6438d399ae32fd23c6fc1c5a4b2b57e465e13a1d5008
MD5 a5ac415e8db2e3f71058670277fb978d
BLAKE2b-256 1a9c928707b2a194ad4c04530b719d414885c3c3d8171b36c4f15003955fa892

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